Python Pythonpath Modules установить

Я немного раздражен установкой модулей в python, и у меня было много проблем с ним, поэтому было бы здорово найти хорошее решение для него. Вот мои проблемы:

PYTHONPATH: Как я могу сказать easy_install / Python, где устанавливать мои пакеты?

Хотя я положил:/Library/Python/2.6/site-packages в моем.bash_profile

С:

PYTHONPATH="/Library/Python/2.6/site-packages"
export PYTHONPATH

Это не будет импортировать пакеты, которые я имею там.

На другом сайте все, что я положил в:

/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages

Работает. Я не знаю почему и хотел бы знать.

Я просто устанавливаю "юг" командойeasy_install south и он установил его, думаю, прямо в:

/Library/Python/2.6/site-packages

Теперь скопировал "Юг", который был установлен там (это было в папке с именем:South-0.7.2-py2.6.eggЯ просто скопировал юг) и вставил его в

/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages

И теперь я могу импортировать его при переходе в каталог моего проекта django (в котором settings.py -установленные приложения у меня «юг») и

python manage.py shell

Что по югу является хорошим показателем того, что это работает.

Могу ли я сделать это для каждого модуля? Есть ли лучший элегантный способ решить эту проблему? Пожалуйста, скажите, что есть.

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос