首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku + gunicorn不工作(bash: gunicorn:命令找不到)

Heroku + gunicorn不工作(bash: gunicorn:命令找不到)
EN

Stack Overflow用户
提问于 2015-10-08 17:02:25
回答 19查看 67.9K关注 0票数 83

我成功地安装了gunicorn:

代码语言:javascript
复制
remote: -----> Removing .DS_Store files
remote: -----> Python app detected
remote: -----> Installing dependencies with pip
remote:        Collecting gunicorn==19.0.0 (from -r requirements.txt (line 1))
remote:          Downloading gunicorn-19.0.0.tar.gz (382kB)
remote:        Installing collected packages: gunicorn
remote:          Running setup.py install for gunicorn
remote:        Successfully installed gunicorn-19.0.0

我的履历:

代码语言:javascript
复制
web: gunicorn myapp:app --log-file=-

但是,应用程序在部署时会崩溃:

代码语言:javascript
复制
bash: gunicorn: command not found 

我试着添加heroku,但没有成功。如果回滚到以前的提交(其中requirements.txtProcile都保持不变),它可以工作:

代码语言:javascript
复制
heroku/web.1:  Starting process with command `gunicorn myapp:app --log-file=-` 
app/web.1:  2015-10-08 17:04:18 [3] [INFO] Listening at: http://0.0.0.0:51854 (3)
EN

回答 19

Stack Overflow用户

回答已采纳

发布于 2015-10-08 19:44:56

这个问题似乎是在远程卸载所有需求并重新安装它们之后自行修复的。

票数 23
EN

Stack Overflow用户

发布于 2015-10-08 17:06:26

确保gunicornrequirements.txt

票数 134
EN

Stack Overflow用户

发布于 2018-05-28 00:03:50

我错过了heroku/,所以我去了仪表板,并且:

代码语言:javascript
复制
Settings -> Add buildpack -> heroku/python
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33021874

复制
相关文章

相似问题

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