Ответ 1
После нескольких попыток работа с параметром PYTHONPATH была изменена.
Лучший способ добиться этого - добавить в файл ~/.bash_profile следующее:
export PYTHONPATH=<bogus path here>
Не забудьте открыть новый терминал после изменения.
Я использую pip install на mac для получения моих требований к python для сайта django.
Я получил пипс от MacPorts
port install pip-2.7
Теперь проблема заключается в том, что pip устанавливает пакеты в месте, которое не находится в моем sys.path python.
Я просто скопировал это фиктивное местоположение
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/)
к местоположению, присутствующему в моем sys.path
/Library/Python/2.7/)
Конечно, это сработало нормально, но я буду использовать pip в будущем, поэтому мне нужно постоянное решение.
Вопрос в том, как я могу изменить свой sys.path, чтобы узнать, что это место дерьма, или как я могу сказать, что программа для установки зависимостей где-то еще?
После нескольких попыток работа с параметром PYTHONPATH была изменена.
Лучший способ добиться этого - добавить в файл ~/.bash_profile следующее:
export PYTHONPATH=<bogus path here>
Не забудьте открыть новый терминал после изменения.