首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Heroku中安装Python应用程序的模块flask_wtf?

如何在Heroku中安装Python应用程序的模块flask_wtf?
EN

Stack Overflow用户
提问于 2019-09-04 06:55:15
回答 1查看 318关注 0票数 0

我是新的python烧瓶开发者。我想把我的应用程序变成heroku应用程序。但是它得到了一个错误:"ModuleNotFoundError:没有名为‘flask_wtf’的模块“。

有包和安装

代码语言:javascript
复制
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服务器时,我得到了错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-09 03:11:10

我参考了这个说明并添加了Pipfile如下:https://hackersandslackers.com/starting-a-python-web-app-with-heroku/。然而,当我尝试将桌面上的虚拟python版本部署到我不支持flask_wtf的heroku服务器上时,python版本出现了问题。

顺便说一句,为了解决这个问题,我只在我的项目requiments.txt中添加配置文件和.Then文件,.Then heroku只会添加特定的模块和其服务器的python版本。

这是我的struct文件夹:静态

-templates

-app.py

-requirements.txt

代码语言:javascript
复制
Click==7.0
Flask==1.1.1
Flask-WTF==0.14.2
gunicorn==19.9.0
itsdangerous==1.1.0
Jinja2==2.10.1
MarkupSafe==1.1.1
Werkzeug==0.15.5
WTForms==2.2.1

-Procfile

代码语言:javascript
复制
web: gunicorn app:app
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57782998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档