当我尝试将我的django应用程序推送到heroku时,它在开始时就失败了:
remote: -----> Python app detected
remote: -----> Installing python-3.5.1
remote: -----> Installing pip
remote: -----> Installing requirements with pip
remote: /app/tmp/buildpacks/779a8bbfbbe7e1b715476c0b23fc63a2103b3e4131eda558669aba8fb5e6e05682419376144189b29beb5dee6d7626b4d3385edb0954bffea6c67d8cf622fd51/
bin/steps/pip-install: line 5: /app/.heroku/python/bin/pip:
No such file or directory
remote: ! Push rejected, failed to compile Python app.
remote:
我显然做错了什么,但我之前做了很多次同样的事情。怎么了?
答案 0 :(得分:1)
昨天我遇到了同样的问题,因为我之前在完全相同的设置下部署到Django并没有问题,这真的令人沮丧。
在runtime.txt文件中,将其更改为:
python-3.5.1
到
python-3.6.1
为什么在Heroku问题上更改Python版本会让我失望,但它就像魅力一样。