Як отримати ноутбук IPython для запуску Python 3?


102

Я новачок у Python, щоб мати зі мною.

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

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


1
Вам потрібно запустити його з вашого середовища Python 3. Це легко в командному рядку ( /path/to/env/bin/ipython), але я не знаю, як це зробити з панелі запуску інтерфейсу Anaconda.
Томас К

2
Дивовижно. Дякую. Для майбутніх шукачів тут було рішення: експортувати PATH = / Користувачі / [insertusername] / anaconda / envs / py3k / bin: $ PATH ipython notebook
Антон

4
Отож слід через деякий час дати вам відповідь на власне запитання, так що з результатів пошуку зрозуміло, що це було вирішено.
Томас К

Відповіді:


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працював на мене.
Стю Кокс

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

4

Чи є пакет із вашого дистрибутива? Якщо ви використовуєте ubuntu, ви повинні встановити пакет ipython3-notebook. Якщо ні, можливо, вам доведеться встановити ipython з python3.

Якщо ви запустили (тому що за замовчуванням це python2)

python setup.py

ви повинні замість цього запустити

python3 setup.py install

встановити пакет з python3 замість python2. Це буде нова інсталяція ipython3.


1

У Anaconda "launcher.app" є спадне меню "Навколишнє середовище:". Середовище за замовчуванням називається "root". Для запуску програми за допомогою іншого середовища просто виберіть потрібне середовище зі списку, щоб зробити його активним.


1

Якщо у вас працює анаконда, то кращим способом встановлення ноутбука / юпітера є використання conda:

conda install jupyter


0

Перемкніть роль 2 та 3 у цій відповіді, як це підходить.

Скажімо, у вас вже є налаштування юпітера з ядром python 2 та середовищем анаконда з python 3. Активуйте оточення python 3, а потім запустіть

conda install ipykernel

Після цього ви можете вибрати як 2, так і 3 ядра під час створення нового блокнота або в запущеному блокноті з меню ядер.


-4

Іншим рішенням було б створити virtualenv з python3:

З цього середовища встановіть туди tensorflow (версія, яку ви віддаєте перевагу):

pip install tensorflow

Запустіть звідти свій юпітер!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.