簡體   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