![](/img/trans.png)
[英]Trouble installing “distribute”: NameError: name 'sys_platform' is not defined
[英]Error on installing IPython for Python 3: sys_platform == “darwin” and platform_python_implementation == “CPython”
我想用Python3安装IPython
sudo pip install ipython
在openSUSE 13.1上。 由于我只为Python3安装了pip,它应该可以工作,实际上适用于其他软件包。 我得到了以下错误:
Downloading/unpacking ipython
Downloading ipython-4.1.2.tar.gz (5.0MB): 5.0MB downloaded
Running setup.py egg_info for package ipython
error in ipython setup command: Invalid environment marker: sys_platform == "darwin" and platform_python_implementation == "CPython"
Complete output from command python setup.py egg_info:
error in ipython setup command: Invalid environment marker: sys_platform == "darwin" and platform_python_implementation == "CPython"
有趣的是,IPython可以工作,但是在通过YaST安装后从Python 2.7.6开始。 出了什么问题?
这可能是由于过时的安装工具造成的。 尝试:
pip install --upgrade setuptools pip
pip list
pip install ipython
(如有必要,请使用sudo)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.