想當初有在看
https://github.com/twtrubiks/Flask-Migrate-Tutorial
但是進行到
就是發生這個
明明我的檔案都已經有pip3 install 那些了 requirement.txt 那邊有都有放但是就是不知道為什麼他找不到我的module 下面是我的程式碼,請各位30cm,美女救救我
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_script import Manager
from flask_migrate import Migrate, MigrateCommand
app = Flask(name)
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgres://wyubpwumxzdmqh:b07bbd8365b0788446cc3ab9987d06668096dbd5f6ca74eea81fb0e092bfaf19@ec2-50-16-197-244.compute-1.amazonaws.com:5432/d8oppou9r2qe9k'
db = SQLAlchemy(app)
migrate = Migrate(app, db)
manager = Manager(app)
manager.add_command('db', MigrateCommand)
class UserData(db.Model):
tablename = 'UserData'
Id = db.Column(db.Integer, primary_key=True)
Uuid = db.Column(db.String(64), unique=True)
Title = db.Column(db.String(64))
Description = db.Column(db.String(128))
def __init__(self
, Name
, Description
, CreateDate
):
self.Name = Name
self.Description = Description
self.CreateDate = CreateDate
if name == 'main':
app.run()
db.create_all()
你的 python 確定是指向到 python3 嘛?
試試看使用 python3 Entity.py db init
這是因為 python 主要有分 2 跟 3
通常來說 python 是指 python 2,是需要用 pip 安裝 lib
python3 是指 python 3,是需要用 pip3 來安裝 lib
兩種版本的 lib 不能共用
你怎麼做 alias 我不清楚,只好請你試試看