Как получить ноутбук IPython для запуска Python 3?

102

Я новичок в Python, чтобы терпеть меня.

  1. Установил Anaconda, отлично работает.
  2. Я настраиваю среду Python 3, следуя инструкциям строки Anaconda cmd , отлично работает.
  3. Я настраиваю среду Python 3 Anaconda в качестве интерпретатора Pycharm , отлично работает.
  4. Я запустил Anaconda «launcher.app» и запустил IPython Notebook. Однако iPython Notebook работает под управлением Python 2, а не 3.

Спустя более трех часов поиска в Google я не могу понять, как настроить IPython Notebook для запуска Python 3 вместо 2.

Антон
источник
1
Вам нужно запустить его из среды Python 3. Это легко сделать из командной строки ( /path/to/env/bin/ipython), но я не знаю, как это сделать из программы запуска графического интерфейса Anaconda.
Thomas K
2
Потрясающие. Спасибо. Для будущих искателей вот решение: экспорт PATH = / Users / [insertusername] / anaconda / envs / py3k / bin: $ PATH ipython notebook
Антон
4
SO должен позволить вам ответить на свой вопрос через некоторое время, чтобы из результатов поиска было ясно, что он был решен.
Thomas K

Ответы:

111

Чтобы настроить IPython Notebook для запуска Python 3 вместо 2 на моем MAC 10.9, я сделал следующие шаги.

$ sudo pip3 install ipython[all]

затем

$ ipython3 notebook

Ноха Эльпринс
источник
3
Вы никогда не должны использовать sudoс pip(или pip3)
sg
7
Почему [all]в конце? pip3 install ipythonработал у меня.
Stu Cox
16

Для Linux 16.04 Ubuntu вы можете использовать

sudo apt-get install ipython3

а затем используйте

ipython3 notebook

открыть записную книжку в браузере. Если у вас есть записные книжки, сохраненные с помощью python 2, он автоматически преобразует их в Python 3, как только вы откроете записную книжку.

Панос
источник
5

Чтобы использовать jupyter с python 3 вместо python 2 в моей Windows 10 с Anaconda, я сделал следующие шаги в приглашении anaconda:

pip3 install ipython[all]

Затем,

ipython3 notebook
Moitreyee Dasgupta
источник
4

Есть ли пакет из вашего дистрибутива? Если вы используете ubuntu, вам необходимо установить пакет ipython3-notebook. Если нет, возможно, вам необходимо установить ipython с помощью python3.

Если вы запустили (потому что по умолчанию это python2)

python setup.py

вместо этого ты должен бежать

python3 setup.py install

чтобы установить пакет с python3 вместо python2. Это будет новая установка ipython3.

Орландо
источник
1

В Anaconda «launcher.app» есть выпадающее меню «Environment:». Среда по умолчанию называется «root». Чтобы запустить приложение с использованием другой среды, просто выберите нужную среду из списка, чтобы сделать ее активной.

Анджей Нойгебауэр
источник
1

Если вы используете anaconda, то предпочтительный способ установки notebook / jupyter - использовать conda:

conda install jupyter
Павел
источник
0

Если у вас есть обе версии на ноутбуке jupyter, вы можете изменить ядро ​​из меню.

Арун Кумар Хаттри
источник
0

Измените роли 2 и 3 в этом ответе соответствующим образом.

Скажем, у вас уже есть установка jupyter с ядром python 2 и среда anaconda с python 3. Активируйте среду python 3, а затем запустите

conda install ipykernel

После этого вы можете выбрать ядро ​​2 и 3 при создании новой записной книжки или в работающей записной книжке из меню ядер.

CodeKid
источник
-4

Другое решение - создать virtualenv с python3:

Из этого окружения установите tenorflow (предпочитаемую вами версию):

pip install tensorflow

Запустите свой jupyter оттуда!

Магали Алонзо
источник