2017-09-13 120 views
2

我試圖安裝plotly包而不使用pip,我得到以下錯誤信息當我運行命令「蟒蛇的setup.py安裝」:「python setup.py install」錯誤:IOError:[Errno 2]沒有這樣的文件或目錄:但該文件顯然應該是

Traceback (most recent call last): 
    File "dist\plotly-2.0.15\setup.py", line 3, in <module> 
    exec (open('plotly/version.py').read()) 
IOError: [Errno 2] No such file or directory: 'plotly/version.py' 

即使文件plotly/version.py顯然是在文件夾上,當我用瀏覽器查看。我該如何解決這個問題?

回答

1

我想你從另一個目錄推出setup.py(在層次更高),可能類似的東西:C:\Temp> python dist\plotly-2.0.15\setup.py install

但是,在setup.py假定你是從哪裏位於setup.py目錄執行過程中(exec(open("plotly/version.py"))會從已推出的腳本,而不是從它在哪裏工作。

因此,開展setup.py之前將目錄更改爲dist\plotly-2.0.15,它會工作:)

+0

這是我想的第一件事,但出於某種原因當我從setup.py所在的文件夾運行它時,e pyhton命令無法識別。我收到以下錯誤: 命令「python」拼寫錯誤或找不到 。 我來自Mac,這是我以前從未遇到的錯誤! –

+1

然後,更正你的路徑(python.exe應該在PATH變量中)。 (在cmd中鍵入'set'來查看PATH變量)。 –

相關問題