PYTHONPATH и PHP

У меня есть Сценарий PHP, которые называют сценарий Python (кто-то еще, кого я не могу отредактировать). Это хорошо работает на CLI, но после того как я выполняю его как CGI, который он приводит к сбою с ошибкой "bzr: ОШИБКА: не Мог импортировать bzrlib и зависимости".

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

Я пытаюсь установить его в своем .htaccess '(я нахожусь на Dreamhost, таким образом, я не могу установить httpd.conf), как:

SetEnv PYTHONPATH "/home/nawaman/lib/python"

Это все еще не работает.

Что я могу сделать об этом? Заранее спасибо за любую справку.

5
задан NawaMan 13 July 2010 в 15:34
поделиться

1 ответ

Насколько я знаю, переменные окружения Apache не коррелируют с системными.

Попробуйте установить PYTHONPATH с помощью PHP putenv()

Или же, я не очень хорошо разбираюсь в Python, но, кажется, можно установить путь внутри Python-скрипта с помощью sys.path может это поможет.

5
ответ дан 14 December 2019 в 18:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: