找不到文件setuptools-27.2.0-py3.5.egg

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,它没有效果.

Sha*_*ang 20

尝试使用conda更新setuptools:

conda更新setuptools

  • 我试过了,conda 更新了,但我仍然收到错误消息。 (2认同)