如何将pip安装的模块导入到自定义目录

时间:2018-12-28 13:41:31

标签: python pip

我正在为应用程序编写插件,发现用pip安装的软件包显然被忽略了,所以我试图使用它们将其安装在插件目录中

pip install --ignore-installed --install-option="--prefix=[plugins-folder]" [package-name]

这将创建一个文件夹结构lib/python2.7/site-packages/[dependencies],对我来说很好,除了我不知道如何导入这些依赖项。即使我设法导入主软件包,它也会中断,因为它找不到同样位于目录结构中的自己的依赖项。

1 个答案:

答案 0 :(得分:0)

我建议您使用虚拟python环境。 virtualenv 用于python2 / python3, python3 -m venv 用于python3。

您的python环境似乎无序,您应该为每个python应用隔离每个环境。