최근에 pip 사용하여 Python 패키지 를 설치하려고 할 때 아래 오류가 발생합니다.
다운로드 디렉토리에서 " python2 setup.py install " 을 사용해야한다는 참조를 온라인에서 찾았 으며 실제로 pypi에서 패키지를 수동으로 찾아 다운로드하면 이것이 작동한다는 것을 알았습니다.
그러나, pip가 패키지를 어디로 다운로드하는지, 그리고 / 또는 왜 이런 방식으로 실패하는지 모르겠습니다.
pip 업그레이드를 시도했지만 "알 수없는 배포 옵션"오류 (entry_points, zip_safe, test_suite, tests_require)와 함께 비슷한 방식으로 실패했습니다!
- 핍 1.0.1
- 액티브 파이썬 2.7
라이브러리 크기가 더 작고 이러한 패키지가 포함되어 있지 않기 때문에 ActiveState의 pypm을 사용하려고하면 실패합니다.
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