我正在尝试用pip安装一些软件包。
但pip安装展开给我
命令“python setup.py egg_info”失败,错误码为1 C:\Users\马可的~ 1 \ AppData \ \ Temp \ pip-build-wa7uco0k \展开\
我怎么解决这个问题?
我正在尝试用pip安装一些软件包。
但pip安装展开给我
命令“python setup.py egg_info”失败,错误码为1 C:\Users\马可的~ 1 \ AppData \ \ Temp \ pip-build-wa7uco0k \展开\
我怎么解决这个问题?
当前回答
接下来的安装帮助我:
pip3 install cython
其他回答
升级pip后解决:
python -m pip install --upgrade pip
pip install "package-name"
——升级setuptools 警告:pip正在被一个旧的脚本包装器调用。这将在pip的未来版本中失败。 请参阅https://github.com/pypa/pip/issues/5599获取解决潜在问题的建议。
******为了避免这个问题,你可以用'-m pip'来调用Python,而不是直接运行pip .******
使用python3 -m PIP "command" 例如:python3 -m PIP install——user pyqt5
这是一个依赖问题。
我尝试运行以下命令来帮助我整理依赖关系,在我的情况下,依赖关系是
grpcio
pip3 install --upgrade pip
python3 -m pip install --upgrade setuptools
pip3 install --no-cache-dir --force-reinstall -Iv grpcio==1.36.1
pip3 install pulsar-client==2.7.0
请记住,必须在系统中安装python3。
我刚刚在尝试pip install -e时遇到了同样的问题。新的回购。我没有注意到setup.py的内容没有被正确保存,我有效地运行了一个空的setup.py命令。
因此,如果目标包的setup.py为空或格式不正确,您可能会遇到相同的错误消息。
我在Ubuntu 16.04 LTS (Xenial Xerus)上遇到了同样的问题和同样的错误消息:
命令“python setup.py egg_info”在/tmp/pip-install-w71uo1rg/poster/目录下失败,错误码为1
我测试了上面提供的所有解决方案,没有一个适合我。我阅读了完整的TraceBack,发现我必须用Python 2.7版本来创建虚拟环境(默认使用Python 3.5):
virtualenv --python=/usr/bin/python2.7 my_venv
一旦我激活它,我成功地运行pip install unirest。