Je trouve que récemment, souvent, lorsque j'essaie d'installer un package Python à l' aide de pip , j'obtiens les erreurs ci-dessous.
J'ai trouvé une référence en ligne selon laquelle il faut utiliser " python2 setup.py install " dans le répertoire de téléchargement, et en effet, cela fonctionnera si je trouve et télécharge manuellement le package (à partir de pypi).
Mais, je ne sais pas où pip télécharge les packages, et / ou pourquoi il échoue de cette manière.
J'ai essayé de faire une mise à niveau pip, mais elle a également échoué de la même manière, avec un tas d'erreurs "Option de distribution inconnue" (entry_points, zip_safe, test_suite, tests_require)!
- pip 1.0.1
- ActivePython 2.7
Essayer d'utiliser le pypm d'ActiveState échoue, car ils ont une base de bibliothèque plus petite, et il n'inclut pas ces packages.
C:\test>pip install requests-oauth
Downloading/unpacking requests-oauth
Downloading requests-oauth-0.4.1.tar.gz
Running setup.py egg_info for package requests-oauth
E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe'
warnings.warn(msg)
E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
warnings.warn(msg)
usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: -c --help [cmd1 cmd2 ...]
or: -c --help-commands
or: -c cmd --help
error: invalid command 'egg_info'
Complete output from command python setup.py egg_info:
E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe'
warnings.warn(msg)
E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
warnings.warn(msg)
usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: -c --help [cmd1 cmd2 ...]
or: -c --help-commands
or: -c cmd --help
error: invalid command 'egg_info'
python-dev