![](/img/trans.png)
[英]pip install askbot error - Command “python setup.py egg_info” failed with error code 1
[英]pip install error setup.py egg_info
我尝试安装pydot,但出现以下错误:
$ pip install pydot
Collecting pydot
Using cached pydot-1.0.2.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/tr/y4h4lj8n0rsgbw62f9wjgvd00000gn/T/pip-build-88dfkzmr/pydot/setup.py", line 5
except ImportError, excp:
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/tr/y4h4lj8n0rsgbw62f9wjgvd00000gn/T/pip-build-88dfkzmr/pydot/
我认为您的pip适用于python3,并且您正在尝试安装python2库。 一种解决方案是从要在其上运行库的环境启动pip。
因此,在您的情况下:
python2.7 -m pip install pydot
应该可以。
另一个是使用2to3将您的库转换为python3。
也有可能您有两个不同的点(我最近遇到了这个问题),其中一个既不是最新的点,也不是为其他版本的Python设计的。
在这种情况下,您必须完整地写入必要pip的路径(如我们所见,默认pip不起作用)(:// Users / ...)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.