找不到满足要求的版本 pkg-resources==0.0.0

新手上路,请多包涵

我的应用程序部署在 heroku 上。

当我通过 git push heroku master 推送我的代码时。它给了我这个错误

Collecting pkg-resources==0.0.0 (from -r requirements.txt (line 14))
remote:          Could not find a version that satisfies the requirement pkg-resources==0.0.0 (from -r requirements.txt (line 14)) (from versions: )
remote:        No matching distribution found for pkg-resources==0.0.0 (from -r requirements.txt (line 14))
remote:  !     Push rejected, failed to compile Python app.

requirement.txt

 amqp==2.1.1
billiard==3.5.0.2
boto==2.42.0
celery==4.0.0
dj-database-url==0.4.1
Django==1.10.2
django-appconf==1.0.2
django-model-utils==2.6
django-storages==1.5.1
djangorestframework==3.4.7
gunicorn==19.6.0
Jinja2==2.8
kombu==4.0.0
MarkupSafe==0.23
optional-django==0.1.0
pep8==1.7.0
pkg-resources==0.0.0
psycopg2==2.6.2
pyflakes==1.3.0
pytz==2016.7
rcssmin==1.0.6
requests==2.12.1
rjsmin==1.0.12
vine==1.1.3
whitenoise==3.2.2

注意:它在我的本地服务器上运行良好。

我的问题是为什么不在 heroku 上工作,而是在 local 上工作。 ???

原文由 Mahammad Adil Azeem 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
2 个回答

requirements.txt 中删除以下行。

pkg-resources==0.0.0

原文由 Junior Gantin 发布,翻译遵循 CC BY-SA 3.0 许可协议

为避免每次冻结时都将其包含在 requirements.txt 中,请使用 pip uninstall pkg-resources==0.0.0 从虚拟环境中将其删除

原文由 Phares 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏