我正在尝试在 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
错误图像:
最佳答案
由于 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/