繁体   English   中英

pip安装错误setup.py egg_info

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM