2017-03-13 1 views
5

Cette question est pour Python 3.5.2, en utilisant Anaconda 4.3.0 sur Windows 10 (64 bits)Impossible de trouver le fichier setuptools-27.2.0-py3.5.egg

Lorsque je tente d'installer des paquets avec pip Je reçois cette erreur:

Command "python setup.py egg_info" failed with error code 1 in C:\Users\HMGSYS\AppData\Local\Temp\pip-build-xit1wtvr\shapely\ 

Basé sur d'autres SO réponses, j'ai essayé de mettre à niveau setuptools:

pip install --upgrade setuptools 

Mais je reçois cette erreur:

FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\\Users\\HMGSYS\\Anaconda3\\lib\\site-packages\\setuptools-27.2.0-py3.5.egg' 

Cependant, si je tente d'installer setuptools:

python -m pip install -U pip setuptools 

Il me dit que tous les paquets sont à jour, y compris setuptools:

Requirement already up-to-date: setuptools in c:\users\hmgsys\anaconda3\lib\site-packages 

Aussi, quand je regarde dans lib \ le site -packages, je vois un dossier pour setuptools et un autre pour setuptools-34.3.2.dist-info.

Que dois-je essayer après? Pourquoi setuptools recherche la version 27.2.0 et ignore les versions les plus récentes?

EDIT:

J'ai téléchargé la version spécifique de setuptools que le système était à la recherche et l'erreur de Pip installer --upgrade setuptools 'disparu. Cependant, je reçois toujours la première erreur 'egg_info'. J'ai également installé ez_setup, qui n'a eu aucun effet.

+0

Aucune des réponses proposées a fonctionné pour moi donc j'ai fini essuyer de Windows et en réinstallant Windows 7 (pour cette raison et d'autres). Je ne le recommande pas, mais cela a réglé le problème. – jss367

Répondre

8

Essayez d'utiliser Conda mettre à jour setuptools:

mise à jour de Conda setuptools

+1

J'ai essayé cela et conda mis à jour mais je reçois toujours l'erreur. – jss367

3

Vous pouvez essayer de déclasser votre python en python 3.5.0.

conda install python=3.5.0 

(je l'avais rencontré la même erreur avec Python 3.5.3, et il est installé sans erreur après rétrogradé à 3.5.0.)