【发布时间】:2019-09-04 06:55:15
【问题描述】:
我是新的 python 烧瓶开发人员。我想将我的应用程序部署到 heroku 应用程序。但它得到了错误:“ModuleNotFoundError:没有名为'flask_wtf'的模块”。
有包和安装
requirements.txt
beautifulsoup4==4.8.0
certifi==2019.6.16
Click==7.0
comtypes==1.1.7
Flask==1.1.1
Flask-WTF==0.14.2
gunicorn==19.9.0
html5lib==1.0.1
itsdangerous==1.1.0
Jinja2==2.10.1
lxml==4.4.1
MarkupSafe==1.1.1
pipenv==2018.11.26
python-dotenv==0.10.3
pywin32==224
selenium==3.141.0
six==1.12.0
soupsieve==1.9.3
urllib3==1.25.3
virtualenv==16.7.5
virtualenv-clone==0.5.3
webencodings==0.5.1
Werkzeug==0.15.5
WTForms==2.2.1
xlwings==0.15.8
有没有办法在 heroku 应用程序上安装模块 flask_wtf'?将requirment.txt放到heroku服务器时出现错误。
【问题讨论】:
-
基于此:stackoverflow.com/a/51992855/8375783 您可能安装了多个 python 版本,其中一个具有依赖项,而您正在运行另一个。
-
你也有
Pipfile吗? -
我参考了此说明并添加了以下 Pipfile:this:hackersandslackers.com/starting-a-python-web-app-with-heroku 当我尝试将桌面中的 vitural python 版本部署到我不支持 flask_wtf 的 heroku 服务器时,python 版本出现问题.
标签: python-3.x heroku flask-wtforms