Python 名称错误:名称';系统平台&x27;没有定义
我看过其他几篇文章,并尝试升级Python 名称错误:名称';系统平台&x27;没有定义,python,setuptools,Python,Setuptools,我看过其他几篇文章,并尝试升级--upgrade以升级设置工具,但没有帮助 输出如下,通过我使用OSX的方式 我的python版本是Python2.7.6--64位 ~$ pip install urlopen Collecting urlopen Using cached urlopen-1.0.0.zip ..... return eval(compiled_marker, environment) File "<environment
--upgrade
以升级设置工具
,但没有帮助
输出如下,通过我使用OSX的方式
我的python版本是Python2.7.6--64位
~$ pip install urlopen
Collecting urlopen
Using cached urlopen-1.0.0.zip
.....
return eval(compiled_marker, environment)
File "<environment marker>", line 1, in <module>
NameError: name 'sys_platform' is not defined
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /var/folders/tb/gh49g76s63l3rk1p63lfbs800000gn/T/pip-build-navlZP/urlopen
更新:2016-08-19
使用
enpkg setuptools
和enpkg pip
可以解决此问题。我猜这个问题可能是由与树冠虚拟环境相关的东西引起的。我和其他人一起使用了吗?您正在尝试安装urlopen吗?Urlopen是Python附带的urllib包的一部分。@Harrison,不,我是否升级了setuptool升级之前您是否尝试过pip卸载分发
?@Harrison,检查我的更新pip安装--升级分发
让我知道这是否有效。我是否同意?您正在尝试安装urlopen吗?Urlopen是Python附带的urllib包的一部分。@Harrison,不,我是否升级了setuptool升级之前您是否尝试过pip卸载分发
?@Harrison,检查我的更新pip安装--升级分发
如果有任何效果,请告诉我。
~$ pip uninstall distribute
You are using pip version 6.0.6, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Not uninstalling distribute at /Applications/Canopy.app/appdata/canopy-1.5.2.2785.macosx-x86_64/Canopy.app/Contents/lib/python2.7/site-packages, outside environment /Users/lilisun/Library/Enthought/Canopy_64bit/User