2014-09-24 2 views
1

У меня есть дистрибутив anaconda python, установленный на моей машине. Перед установкой anaconda у меня был установлен пипс. Сейчас моя система использует предыдущую версию протокола, а не версию anaconda. В частностиPATH указывает на неправильную версию pip

arjuns-mbp:~ Arjun$ which pip 
/usr/local/bin/pip 

arjuns-mbp:~ Arjun$ which easy_install 
/Users/Arjun/anaconda/bin/easy_install 

arjuns-mbp:~ Arjun$ which python 
/Users/Arjun/anaconda/bin/python 

Результатом является то, что если я называю пип установить, он не добавит его к моей анаконды версии питона. До сих пор я не имел вопрос просто с помощью easy_install для добавления пакетов анаконда, но было бы приятно знать, что вызывает это несоответствие и как это исправить

EDIT

я попытался установить с помощью Конда пип, он не работает. Когда я делаю Список конд Пункт появился до и после установки конды

+1

Вы должны использовать virtualenv. Это спасет вас от боли в дороге. – nathancahill

+0

Пожалуйста, используйте virtualenvs при установке пакетов Python: http://opensourcehacker.com/2012/09/16/recommended-way-for-sudo-free-installation-of-python-software-with-virtualenv/ –

+1

Вы не используете нужно использовать virtualenv с conda. Используйте среды conda (и даже тогда вам это не нужно, вы можете придерживаться корневой среды, если хотите). – asmeurer

ответ

0

Пункт должен уже поставляться с Anaconda автоматически. Как вы установили Anaconda? Однако неважно, что вы можете просто установить пакет, чтобы убедиться, что у вас есть версия пипса, привязанная к дистрибутиву Anaconda.

Оттуда вы сможете создать столько, сколько вы хотите установить какие бы новые пробные запустить программные средства, с помощью conda create -n env_name python pip

+0

Я установил anaconda через стандартный установщик mac на их веб-сайте. Пип был на моей машине перед установкой анаконды; моя система указывает версии anaconda python, ipython, easy_isntall и т. д., и моя загрузка anaconda поставляется с пипсом, но по какой-то причине моя система по умолчанию использует исходную установку pip, а не anaconda. conda instal pip не совсем исправляет это, и не создает конду – user3851187