2016-10-11 37 views
6

我正在使用setuptools。有沒有辦法讓下面的命令使用輪子而不是源代碼?python setup.py可以使用輪子嗎?

python setup.py install 

特別是,我有一個需要熊貓的自定義包。雖然pandas使用pip安裝非常好(因爲它抓取輪子),但是在運行python setup.py時(由於大熊貓在我的機器上缺少依賴關係),pandas不會安裝。

或者,其他人如何處理大熊貓作爲那裏項目的依賴項?我必須在我的setup.py文件中包含所有的熊貓依賴項嗎?

感謝

回答

4

一種解決方案是使用pip來安裝你的項目。 pip能夠正確處理您的setup.py,如果可用,將默認使用輪子。

所以,你可以嘗試更換:

python setup.py install通過pip install .

這應該工作。