use*_*442 10 python cygwin pip
我用Python设置工具安装了Cygwin.当我尝试运行pip install时,awscli我收到以下错误:
$ pip install awscli
Traceback (most recent call last):
File "/usr/bin/pip", line 8, in <module>
load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
File "build/bdist.linux-i686/egg/pkg_resources.py", line 318, in load_entry_point
File "build/bdist.linux-i686/egg/pkg_resources.py", line 2221, in load_entry_point
File "build/bdist.linux-i686/egg/pkg_resources.py", line 1954, in load
File "/usr/lib/python2.5/site-packages/pip-1.5.4-py2.5.egg/pip/__init__.py", line 9, in <module>
from pip.log import logger
File "/usr/lib/python2.5/site-packages/pip-1.5.4-py2.5.egg/pip/log.py", line 9, in <module>
from pip._vendor import colorama, pkg_resources
File "/usr/lib/python2.5/site-packages/pip-1.5.4-py2.5.egg/pip/_vendor/pkg_resources.py", line 1112, in <module>
class MarkerEvaluation(object):
File "/usr/lib/python2.5/site-packages/pip-1.5.4-py2.5.egg/pip/_vendor/pkg_resources.py", line 1120, in MarkerEvaluation
'python_implementation': platform.python_implementation,
AttributeError: 'module' object has no attribute 'python_implementation'
Run Code Online (Sandbox Code Playgroud)
我在路径中遗漏了什么,或者我的Python实现是否被忽略了?
小智 8
你的python应用程序中有一个名为“/platform”的文件夹吗?
如果你这样做,它将作用域阴影原生 python“平台”模块。当您使用的模块尝试获取有关系统的信息时,它们将返回一个空对象。这通常会导致以下错误:
AttributeError: 'module' object has no attribute 'version'
AttributeError: 'module' object has no attribute 'machine'
AttributeError: 'module' object has no attribute 'python_implementation'
只需将“/platform”文件夹重命名为其他名称即可解决问题。
| 归档时间: |
|
| 查看次数: |
8731 次 |
| 最近记录: |