Предположим, у меня есть два отдельных докеровских (или некоторых других) контейнера, которые могут обмениваться папками друг с другом. В обоих этих контейнерах есть интерпретатор Python той же версии. Есть ли способ заставить этих переводчиков делиться почти одним и тем же PYTHONPATH, например. для обоих из них видят все пакеты, установленные в любом из этих контейнеров?Два контейнера - два Pythons - один сайт-пакет?
Я знаю, что могу просто импортировать пакеты из папки, но я хочу сделать выяснить, если это возможно, чтобы сделать такие шаги:
- Установите пакет А в первом контейнере с пип или easy_install. Этот пакет может зависеть от других пакетов, которые расположены во втором контейнере и как-то монтируются на первый. Кроме того, существуют некоторые возможные зависимости (второй контейнер отсутствует), которые будут установлены в первый контейнер.
- Внутренний контейнер для импорта второго контейнера A из первого контейнера без проблем, поэтому он должен видеть обе зависимости, расположенные в первом и втором контейнерах.
Дело в том, что я пытаюсь использовать stevedore искать пакеты по точкам входа, но они должны быть установлены, и, возможно, модернизированы независимо от того, что установлен во втором контейнере.
Я думаю, что вы ищете ['basket'] (http: // pythonhosted .org // Basket /) –