2016-10-20 5 views
0

Я следую инструкциям по созданию среды Tensorflow для курса машинного обучения с использованием python 3.5, ipython и jupyter.pip3 не найден в среде Tensorflow: «-bash: pip3: команда не найдена»

Я создал среду Tenserflow с python 3.5, используя conda create -n tensorflow python=3.5. Это сработало.

Затем я побежал conda install -c conda-forge tensorflow. Это тоже сработало.

Затем я установил ipython с conda install ipython, который также отлично работал.

Однако, когда я побежал pip3 install jupyter, я получил сообщение об ошибке bash: pip3: command not found.

Я нашел несколько сообщений о вариации по проблемам PIP3 и (в среде Tensorflow):

  • Когда я типа pip --version, он говорит мне, у меня есть версия 8.1.2

  • Когда я попробуйте locate pip3, я получаю WARNING: The locate database (/var/db/locate.database) does not exist

Я попытался с помощью pip-3.2, как это рекомендовано в одном из другого (которые работали для этого OP), и я получаю то же сообщение об ошибке command not found.

Я использую OS X 10.8.5

+1

Как вы создали среду с Python 3 ('python = 3.5'),' pip' является 'pip3'. Так что просто запустите 'pip install jupyter'. Вы также можете использовать conda с 'conda install jupyter'. –

ответ

-1

pip отличается от pip3. Поэтому вам может потребоваться установить его, если он не может быть найден. Если он установлен, выполните следующее:

sudo updatedb 

это обновит функцию локации.

Если вы используете conda, почему вы хотите установить его с помощью pip в любом случае?

Jupyter - это новая версия ipython. running conda install ipython устанавливает ipython (теперь jupyter).

+1

pip и pip3 отличаются в некоторых ситуациях, но внутри среды Python 3 они одинаковы (если они существуют). –