pip安装错误设置.py蛋蛋蛋

2024-10-01 09:34:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图安装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/

Tags: pipinpybuildinfoeggvarsetup
2条回答

我想你的pip是为python3设计的,你正试图安装python2库。 一种解决方案是从您希望库所在的环境中启动pip。在

所以在你的情况下:

python2.7 -m pip install pydot

应该会成功的。在

另一种方法是使用2to3将库转换为python3。在

也可能有两个不同的pip(我最近遇到了这个问题),其中一个不是最新的,也不是为Python的另一个版本设计的。在

在本例中,您必须完整地将路径写入必要的pip(如我们所见,默认的pip不起作用)(://Users/…)

相关问题 更多 >