Короткий вопрос
-  Каков правильный способ установки pip,virtualenvиdistribute?
Фон
В мой ответ на вопрос SO 4314376, я рекомендовал использовать ez_setup, чтобы потом установите pip и virtualenv следующим образом:
curl -O http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
sudo easy_install pip
sudo pip install virtualenv
Я изначально вытащил эти инструкции из сообщения Джесси Ноллер Итак, вы хотите использовать Python на Mac?. Мне нравится идея сохранения чистого каталога сайтов-сайтов, поэтому только другие пакеты, которые я устанавливаю там, virtualenvwrapper и distribute. (Недавно я добавил distribute в свой инструментарий из-за этой общественной службы Python объявление. Чтобы установить эти два пакета, я использовал:
sudo pip install virtualenvwrapper
curl -O http://python-distribute.org/distribute_setup.py
sudo python distribute_setup.py
Больше настроек setuptools и easy_install
Чтобы действительно следовать что публичное оповещение Python, на новой установке Python я бы сделал следующее:
curl -O http://python-distribute.org/distribute_setup.py
sudo python distribute_setup.py
sudo easy_install pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper
Подтверждение глифа
В комментарии к моему ответу на SO вопрос 4314376, пользователь SO Glyph:
НЕТ. НИКОГДА НЕ выполняйте
sudo python setup.py installвсе. Напишите файл ~/.pydistutils.cfg, который добавит вашу установку pip в ~/.local или что-то еще. Особенно файлы с именемez_setup.pyимеют тенденцию высасывать более новые версии таких вещей, как setuptools и easy_install, что может потенциально нарушить другие вещи в вашей операционной системе.
Вернуться к короткому вопросу
Итак Ответ на глиф приводит меня к моему первоначальному вопросу:
-  Каков правильный способ установки pip,virtualenvиdistribute?
