Вопрос по macos, python – Установка PIP и путь Python

13

Я использую pip install на mac, чтобы получить требования к Python для веб-сайта django.

Я получил пип от MacPorts

port install pip-2.7

Теперь проблема в том, что pip устанавливает пакеты в месте, которого нет в моем python sys.path.

Я только что скопировал это фиктивное местоположение

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/) 

к месту, указанному в моем sys.path

/Library/Python/2.7/)

Конечно, это работало нормально, но я буду использовать pip в будущем, поэтому мне нужно постоянное решение.

Вопрос в том, как я могу изменить свой sys.path, чтобы распознать это дерьмовое местоположение, или как я могу сказать pip устанавливать зависимости где-то еще?

virtualenv устраняет подобные проблемы. Вы не используете virtualenv? JosefAssad
Дубликат сайта,superuser.com/q/420908/86903. Brad Koch

Ваш Ответ

1   ответ
8

Лучший способ добиться этого - добавить в файл ~ / .bash_profile следующее:

export PYTHONPATH=<bogus path here>

Не забудьте открыть новый терминал после смены.

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceededsource ~/.bashrcError: User Rate Limit Exceeded

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