我正在尝试部署Django Web应用程序,但是,vercel
在部署失败时给了我这个错误:
Failed to run "pip3.9 install --disable-pip-version-check --target . --upgrade -r /vercel/path0/workout_log/requirements.txt"
Error: Command failed: pip3.9 install --disable-pip-version-check --target . --upgrade -r /vercel/path0/workout_log/requirements.txt
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [35 lines of output]
/tmp/pip-build-env-q1jqann4/overlay/lib/python3.9/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`
下面是我的requirments.txt文件:
asgiref==3.6.0
beautifulsoup4==4.12.0
certifi==2022.12.7
charset-normalizer==3.1.0
dj-database-url==1.2.0
Django==4.1.4
django-bootstrap4==22.3
django-environ==0.10.0
django-heroku==0.3.1
gunicorn==20.1.0
heroku==0.1.4
idna==3.4
psycopg2==2.9.5
psycopg2-binary==2.9.6
python-dateutil==1.5
requests==2.28.2
soupsieve==2.4
sqlparse==0.4.3
tzdata==2022.7
urllib3==1.26.15
whitenoise==6.4.0
我尝试使用Python 3.9来解决这个问题。我也尝试在本地环境中运行这个命令,但它说pip3.9
不是一个可识别的命令。
1条答案
按热度按时间yvgpqqbh1#
我不知道这是否能解决这个问题,但我相信它应该是psycopg 2-binary~=2.9.6,我不知道psycopg 2 ==2.9.5是否必要。试试看是否有效。