Python 将文件推送到heroku时出错(错误:无法将某些引用推送到…)

Python 将文件推送到heroku时出错(错误:无法将某些引用推送到…),python,django,git,heroku,pycharm,Python,Django,Git,Heroku,Pycharm,当我尝试在控制台中键入“git push heroku master”时,我遇到了以下问题。这是我对heroku的第二种方法,我在同一个地方遇到了问题,我在互联网上寻求建议,但没有任何帮助 (venv) C:\Users\patryk\Desktop\Django\MyPage>git push heroku master Enumerating objects: 33, done. Counting objects: 100% (33/33), done. Delta compressi

当我尝试在控制台中键入“git push heroku master”时,我遇到了以下问题。这是我对heroku的第二种方法,我在同一个地方遇到了问题,我在互联网上寻求建议,但没有任何帮助

(venv) C:\Users\patryk\Desktop\Django\MyPage>git push heroku master
Enumerating objects: 33, done.
Counting objects: 100% (33/33), done.
Delta compression using up to 4 threads
Compressing objects: 100% (27/27), done.
Writing objects: 100% (33/33), 17.14 KiB | 1.90 MiB/s, done.
Total 33 (delta 2), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Python app detected
remote:  !     Python has released a security update! Please consider 
upgrading to python-3.7.3
remote:        Learn More: https://devcenter.heroku.com/articles/python- 
runtimes
remote: -----> Installing python-3.7.4
remote: -----> Installing pip
remote: -----> Installing SQLite3
remote: -----> Installing requirements with pip
remote:  !     Push rejected, failed to compile Python app.
remote:
remote:  !     Push failed
remote: Verifying deploy...
remote:
remote: !       Push rejected to xxx.
remote:
To https://git.heroku.com/xxx.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/xxx.git'
requirements.txt文件:

-r requirements-dev.txt
gunicorn
psycopg2
dj-database-url==0.5.0
dj-static==0.0.6
Django==2.2.4
django-bootstrap-form==3.4
djangorestframework==3.10.2
Pillow==6.1.0
python-decouple==3.1
pytz==2019.2
sqlparse==0.3.0
static3==0.7.0
requirements-dev.txt文件:

-r requirements-dev.txt
gunicorn
psycopg2
dj-database-url==0.5.0
dj-static==0.0.6
Django==2.2.4
django-bootstrap-form==3.4
djangorestframework==3.10.2
Pillow==6.1.0
python-decouple==3.1
pytz==2019.2
sqlparse==0.3.0
static3==0.7.0

你好@pkucinski!看起来问题不在于git本身,而在于项目的初始化。Heroku(远程存储库)拒绝推送,因为您的应用程序无法编译。让我看看是否正确:您的“requirements.txt”文件的第一行是“-r requirements-dev.txt”?如果是这样,您应该删除它,因为Python将无法解析它。感谢您的帮助,但它仍然不起作用:/pip安装时可能会出现问题。在运行pip安装要求之前,请确保安装了
libjpeg dev zlib1g dev
。您好@pkucinski!看起来问题不在于git本身,而在于项目的初始化。Heroku(远程存储库)拒绝推送,因为您的应用程序无法编译。让我看看是否正确:您的“requirements.txt”文件的第一行是“-r requirements-dev.txt”?如果是这样,您应该删除它,因为Python将无法解析它。感谢您的帮助,但它仍然不起作用:/pip安装时可能会出现问题。在运行pip安装要求之前,请确保安装了
libjpeg dev zlib1g dev