django - 错误 : Command "python setup.py egg_info" failed with error code 1 in/tmp/pip-install-YYFUnW/psycopg2/

标签 django

我正在尝试在 ubuntu 的 python 2.7 中安装 requirements.txt 文件,但出现错误:

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-YYFUnW/psycopg2/



这究竟是什么意思,我该如何解决?我已经尝试过这些命令:
apt-get install python-bs4
sudo install --upgrade setuptools
sudo apt-get update

错误图像:

Error image

最佳答案

由于 psycopg2==2.6.2 的版本,可能会发生此错误您正在尝试安装。我在安装此版本的 psycopg2 时确实遇到了这个错误.因此,为避免此错误,您可以使用它的另一个版本或最新版本:

pip install psycopg2

另外, psycopg2 将从 2.8 版开始重命名,因此建议使用以下方法安装它:
pip install psycopg2-binary 

如果您正在安装 psycopg2 来自 requirements.txt文件,您可以将文件中列出的包注释为:
# psycopg2==2.6.2

然后按照上面的建议安装包,然后从包名仍然注释的文件中安装其他要求。

关于django - 错误 : Command "python setup.py egg_info" failed with error code 1 in/tmp/pip-install-YYFUnW/psycopg2/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56830570/

相关文章:

django - 如何使用 Redis 作为 Django 项目的缓存服务器?

python - 使用内联在前端启用 Django 管理功能

css - django 在背景图像上返回 403 Forbidden

python - 在 Django 中将多个值从 url 转换为 json

带缓存的 Django 模型 count()

python - Django 根据另一个查询注释查询集

python - Celery+Django -- KeyError 未注册任务

python - vscode和docker已在使用(Errno 98)django的地址

html - Django 服务 CSS 和 HTML

Django 在应用程序中找不到模板