Python pip install nie powiedzie się: niepoprawna komenda egg_info

Znajduję to ostatnio, gdy próbuję zainstalowaćPyton pakiet za pomocąpypeć, Dostaję poniższe błędy.

Znalazłem referencję online, której trzeba użyć ”Python2 setup.py install„z katalogu pobierania i rzeczywiście stwierdzę, że to zadziała, jeśli ręcznie znajdę i pobiorę pakiet (z pypi).

Ale nie wiem, gdzie pip pobiera pakiety i / lub dlaczego nie działa w ten sposób.

Próbowałem wykonać aktualizację pip, ale również zawiodło w podobny sposób, z wieloma błędami „Nieznana opcja dystrybucji” (entry_points, zip_safe, test_suite, tests_require)!

pip 1.0.1ActivePython 2.7

Próba użycia pypm ActiveState kończy się niepowodzeniem, ponieważ mają one mniejszą bazę bibliotek i nie zawierają tych pakietów.

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'

questionAnswers(16)

yourAnswerToTheQuestion