Impossible de trouver une version qui satisfait à l'exigence easy_install (à partir des versions: )
Python 2.7.12
pip 8.1.2
ubuntu-16.04
Je suis en train d'installer pycurl
à l'aide de:
pip install pycurl
c'est ce que je reçois,
Commande "python setup.py egg_info" a échoué avec le code d'erreur 1 en
/tmp/pip-build-8EU20I/pycurl/
Donc, j'ai essayé la mise à jour des outils de configuration comme ceci:
pip install --upgrade easy_install -U setuptools
j'ai eu
Ne pouvait pas trouver une version qui satisfait à l'exigence easy_install
(à partir des versions: ) Pas de correspondance distribution trouvé pour easy_install
Je n'ai aucune idée sur ce que je suis absent. Merci de m'aider!
easy_install
est une commande inclus avecsetuptools
. Essayez de mettre à niveau à l'aide d'python -m pip install -U setuptools
.- Déjà à jour: setuptools dans /usr/local/lib/python2.7/dist-packages
pip
eteasy_install
sont probablement pas la question ici. Avez-vous deslibcurl
installé, par le documents d'installation?
Vous devez vous connecter pour publier un commentaire.
cela a résolu le problème.
Le problème ici est que vous tentez de mettre à niveau le
setuptools
installé dans votre système de Python, ce qui nécessite des changements dans des domaines du système de fichiers d'un utilisateur "normal" de ne pas en avoir (il nécessite les privilèges de root).De préfixer la commande avec
sudo
pourrait aider, mais vous devriez vous demander si vous voulez vraiment changer le système de Python, depuis quelques OSs besoin de Python installée pour différentes fins.Il est beaucoup plus sûr d'installer une deuxième copie de Python, quelque part, vous avez accès en écriture (personnellement, j'ai tendance à utiliser
/usr/local
mais YMMV) et ensuite, vous n'aurez pas besoin de vous soucier de casser votre système. En outre, aussi longtemps que vous définissez votre CHEMIN pour inclure/usr/local/bin
vous pouvez simplement utiliser lepython
de commande pour l'exécuter.