2017-08-29 58 views
0

我一直在嘗試使用pip從GitHub安裝此Python module,但我不斷收到類似的錯誤消息。Python 3.x:從Github安裝'forex-histdata-etl'時出錯

這些是我在命令提示所用的線,全部返回相同的結果:

1)pip3 install https://github.com/xeb/forex-histdata-etl/tarball/master

錯誤消息:

命令「蟒setup.py egg_info 「失敗,錯誤代碼1在C:\ Users \ MyUserName \ AppData \ Local \ Temp \ pip-hb0mpr2y-build \

2)pip3 install git+https://github.com/xeb/forex-histdata-etl.git

錯誤消息:

命令 「蟒setup.py egg_info」 用C,錯誤代碼1失敗:\用戶\ MyUserName輸入\應用程序數據\本地\ TEMP \ PIP-wq0lx76w建造\

這是我第一次遇到這個錯誤,我已經安裝了一個兼容版本的git。我通常只是去「pip3 install module_name」,就是這樣,沒有任何複雜性,但這是我第一次爲Github文件做這個,我真的想解決這個問題。

我也嘗試了this post的最後評論的建議,用戶說我們需要克隆存儲庫並運行某種setup.py文件。但在我嘗試下載/使用的模塊中找不到類似的內容。

回答

1

存儲庫中的代碼沒有setup.py,因此無法使用pip進行安裝。這不是一個包裝。

目錄tools缺少__init__.py所以它甚至不是一個模塊。

看來這是一個應用程序,必須手動克隆和使用make。如果你需要從它上面創建一些代碼,你必須自己安裝它。