Как импортировать модуль, установленный pip, в пользовательский каталог - PullRequest
0 голосов
/ 28 декабря 2018

Я пишу плагин для приложения и обнаружил, что пакеты, которые я устанавливаю с помощью pip, по-видимому, игнорируются, поэтому я пытаюсь установить их в каталоге моего плагина, используя

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

.структура папки lib/python2.7/site-packages/[dependencies], которая мне подходит, за исключением того, что я не могу понять, как им импортировать эти зависимости.Даже если мне удастся импортировать основной пакет, он сломается, потому что не может найти свои собственные зависимости, которые также находятся в той же структуре каталогов.

1 Ответ

0 голосов
/ 28 декабря 2018

Я предлагаю вам использовать виртуальную среду Python. virtualenv для python2 / python3 и python3 -m venv для python3.

Ваша среда python выглядит упорядоченной, и вы должны изолировать каждую среду для каждого приложения python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...