我在做Alfred的工作流程。執行它使用OSX內置python解釋器/usr/bin/python
。爲了開發,我使用Homebrew的python。我已經通過pip install lxml
安裝了lxml
包。如何使用內置的osx python安裝軟件包?
問題是如何使用系統內置的python將lxml
包安裝到用戶指定的目錄中?
我在做Alfred的工作流程。執行它使用OSX內置python解釋器/usr/bin/python
。爲了開發,我使用Homebrew的python。我已經通過pip install lxml
安裝了lxml
包。如何使用內置的osx python安裝軟件包?
問題是如何使用系統內置的python將lxml
包安裝到用戶指定的目錄中?
您可以使用--user
開關將Python包安裝到每個用戶文件夾中。例如:
pip install lxml --user
如果這還不夠,你可以使用--root
並指定目標直接用手完成。舉例來說,如果你的模塊或任何位於/module1
你可以用其下安裝:
pip install lxml --root /module1
這導致lxml
/module1/Python27/Lib/site-packages/lxml
文件夾下得到安裝。
什麼是工作流目錄?還有什麼是阿爾弗雷德? :) – jsalonen
我的意思是這個問題特定於阿爾弗雷德,或者你是否一般在尋找一種方法來安裝並在用戶指定的文件夾中包含一個Python包? – jsalonen
@jsalonen我正在尋找一般解決方案。 [阿爾弗雷德](http://www.alfredapp.com)是流行的生產力應用程序,它只是一個例子。 – Bobelev