我在做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