gpt4 book ai didi

python - Heroku 推送 : invalid command error 'egg_info'

转载 作者:太空狗 更新时间:2023-10-29 21:46:43 27 4
gpt4 key购买 nike

每次我尝试部署到 Heroku 时,我都会收到一个类似于这个问题 ( Python pip install fails: invalid command egg_info ) 的错误,我该如何解决这个问题?它刚开始是一件烦人的事情,会在第二次插入时消失,但现在我根本无法插入。

我的 requirements.txt 文件。注意:我已经尝试过将“setuptools”放入并保留它,但它并没有改变任何东西。

Django==1.5.5
dj-database-url==0.2.1
psycopg2==2.4.6
wsgiref==0.1.2
South==0.8.1
pytz==2013b
gunicorn==0.17.4
django-storages==1.1.6
django-extensions==1.1.1
boto==2.9.9
xhtml2pdf==0.0.5
django-debug-toolbar==0.10.2
numpy==1.6.2
pandas==0.11.0
django-model-utils==1.4.0
django-mailchimp-v1.3==1.3
requests==2.0.0
stripe==1.9.1
django-appconf==0.6
newrelic
redis==2.7.6
django-redis==3.3
rq==0.3.8
django-rq==0.5.1
django-loginas==0.1.3
djangorestframework==2.3.8
pusher==0.8
django-json-field==0.5.5
ZSI==2.0-rc3
APScheduler==2.1.0
django-twilio==0.4
rq-scheduler==0.3.6
django-ios-notifications==0.1.5
mixpanel-py==3.0.0

最佳答案

我最近遇到了这个错误,尽管这个问题已经 4 年零 4 个月了,但它是 SO 上唯一一个关于这个问题的问题。

在我的例子中,测试突然停止运行,所以我检查了错误日志:

-----> Python app detected
! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.13, which is unsupported).
! We recommend upgrading by specifying the latest version (python-2.7.14).
Learn More: https://devcenter.heroku.com/articles/python-runtimes
-----> Installing pip
-----> Installing requirements with pip
...
Collecting coverage==4.1 (from -r dev-requirements.txt (line 14))
Downloading coverage-4.1.tar.gz (370kB)
Complete output from command python setup.py egg_info:
/app/.heroku/python/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'entry_points'
warnings.warn(msg)
/app/.heroku/python/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'zip_safe'
warnings.warn(msg)
usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: -c --help [cmd1 cmd2 ...]
or: -c --help-commands
or: -c cmd --help

error: invalid command 'egg_info'

日志文件开头看起来只是一条信息/弃用消息实际上是我的解决方案:runtime.txt 文件中,我将 python 版本更改为 2.7.14.

现在一切都很好。希望这对某人有帮助。

关于python - Heroku 推送 : invalid command error 'egg_info' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19873552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com