jss*_*367 11 python pip setuptools anaconda
这个问题适用于Python 3.5.2,在Windows 10(64位)上使用Anaconda 4.3.0
当我尝试使用pip安装软件包时出现此错误:
Command "python setup.py egg_info" failed with error code 1 in C:\Users\HMGSYS\AppData\Local\Temp\pip-build-xit1wtvr\shapely\
Run Code Online (Sandbox Code Playgroud)
基于其他SO答案,我尝试升级setuptools:
pip install --upgrade setuptools
Run Code Online (Sandbox Code Playgroud)
但我得到这个错误:
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\\Users\\HMGSYS\\Anaconda3\\lib\\site-packages\\setuptools-27.2.0-py3.5.egg'
Run Code Online (Sandbox Code Playgroud)
但是,如果我尝试安装setuptools:
python -m pip install -U pip setuptools
Run Code Online (Sandbox Code Playgroud)
它告诉我所有包都是最新的,包括setuptools:
Requirement already up-to-date: setuptools in c:\users\hmgsys\anaconda3\lib\site-packages
Run Code Online (Sandbox Code Playgroud)
另外,当我查看lib\site-packages时,我看到setuptools的文件夹和setuptools-34.3.2.dist-info的另一个文件夹.
我接下来应该尝试什么?为什么setuptools正在寻找版本27.2.0而忽略了更新的版本?
编辑:
我下载了系统正在寻找的特定版本的setuptools,并且'pip install --upgrade setuptools'中的错误消失了.但是,我仍然收到第一个'egg_info'错误.我还安装了ez_setup,它没有效果.