2014-10-18 38 views
0

我正在使用一個自定義軟件包,在使用它時我想對其進行修改。當我運行python setup.py install --user時,它會將這些文件複製到另一個目錄---所以每次我進行更改時,我都必須使用-f來重寫install。是否有一種方法可以在不製作.py文件的副本的情況下進行安裝---以便我可以不斷修改它們?setup.py install將文件保留在原始位置

+0

如果您可以更改文件,爲什麼要重新安裝? – User 2014-10-18 14:30:55

回答

2

做一個「編輯安裝」:

pip install --user -e . 

這將當前目錄添加到你的Python路徑,而不是文件複製到包目錄。

+0

謝謝!注意:它需要'pip install --user -e'。 – DilithiumMatrix 2014-10-18 16:01:03

+0

謝謝,我已經改變了順序,但對我來說似乎不合理,爲什麼選項的順序是相關的。必須是一個bug ... – 2014-10-19 00:08:06

+0

它看起來像「-e」並不意味着當前目錄---它意味着你指向的任何目錄;在這種情況下'' – DilithiumMatrix 2014-10-19 00:23:33

相關問題