我正在尝试用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 \展开\
我怎么解决这个问题?
当前回答
升级pip后解决:
python -m pip install --upgrade pip
pip install "package-name"
其他回答
对我来说这很有效
python3 -m pip3 install -U pip
你也可以试试
python -m pip install -U pip
Download and install the Microsoft Visual C++ Compiler for Python 2.7 from https://www.microsoft.com/en-in/download/details.aspx?id=44266 - this package contains the compiler and set of system headers necessary for producing binary wheels for Python 2.7 packages. Open a command prompt in elevated mode (run as administrator) Firstly do pip install ez_setup Then do pip install unroll (It will start installing numpy, music21, decorator, imageio, tqdm, moviepy, unroll) # Please be patient for music21 installation
Python 2.7.11使用64位
我在新的开发设置中使用virtualenvs(与pipenv一起)时遇到了这个问题。
我只能通过将psycopg2版本从2.6.2升级到2.7.3来解决这个问题。 更多信息请访问https://github.com/psycopg/psycopg2/issues/594
我在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。
我也有同样的问题。
问题是:
Pyparsing 2.2已经安装,我的requirements.txt正在尝试安装Pyparsing 2.0.1,这会抛出这个错误
上下文:我正在使用virtualenv,似乎2.2来自我的全局操作系统Python site-packages,但即使有——no-site-packages标志(现在默认为last virtualenv) 2.2仍然存在。当然,因为我从他们的网站上安装了Python,它将Python库添加到我的$PATH中。
也许pip install—ignore-installed会起作用。
解决方案:当我需要继续前进时,我只是从requirements.txt中删除了pyparsing==2.0.1。