我是 python+flask 的新手,想用 Flask 創(chuàng)建一個網站。IDE是Visual Studio 2017,我可以用flaky.py作為啟動文件成功運行程序。但是在 CLI 中,我不斷收到此錯誤。(sms) C:\Document\Workspace\smsserver\smsserver>flasky.pyTraceback (most recent call last): File "C:\Document\Workspace\smsserver\smsserver\flasky.py", line 3, in <module> from flask_migrate import MigrateModuleNotFoundError: No module named 'flask_migrate'代碼是:import osfrom os import environfrom flask_migrate import Migratefrom app import create_app, dbimport app.modelsapp = create_app(os.getenv('FLASK_CONFIG') or 'default')migrate = Migrate(app, db)....這是安裝在 venv 中的模塊。(sms) C:\Document\Workspace\smsserver\smsserver>pip freezealembic==1.0.7...Flask==1.0.2Flask-Bootstrap==3.3.7.1Flask-Mail==0.9.1Flask-Migrate==2.3.1Flask-SQLAlchemy==2.3.2....SQLAlchemy==1.2.17sqlalchemy-migrate==0.12.0sqlparse==0.2.4....有什么我錯過的嗎?或者任何模塊沖突?
3 回答

MM們
TA貢獻1886條經驗 獲得超2個贊
您需要從 CLI 運行腳本,如下所示:
python flasky.py
當您剛剛運行flasky.py
Windows 時,會打開帶有注冊的可執(zhí)行文件的腳本來處理.py.
您系統(tǒng)上的擴展,這是您的系統(tǒng)范圍的 Python 解釋器(即不是與您的虛擬環(huán)境相關聯(lián)的解釋器)。
添加回答
舉報
0/150
提交
取消