web-dev-qa-db-fra.com

Comment obtenir un bloc-notes IPython pour exécuter Python 3?

Je suis nouveau à Python à supporter avec moi.

  1. J'ai installé Anaconda, fonctionne très bien.
  2. J'ai installé un environnement Python 3 en suivant les instructions de la ligne Anaconda cmd , fonctionne très bien.
  3. Je configure l'environnement Python 3 d'Anaconda comme interprète de Pycharm , fonctionne très bien.
  4. J'ai lancé le Anaconda "launcher.app" et j'ai lancé IPython Notebook. Cependant, iPython Notebook exécute Python 2 et non 3.

Après trois heures de recherches sur Google, je ne vois pas comment configurer IPython Notebook pour qu'il exécute Python 3 au lieu de 2.

89
Anton

Pour que IPython Notebook exécute Python 3 au lieu de 2 sur mon MAC 10.9, j'ai suivi les étapes suivantes

$ Sudo pip3 install ipython[all]

Ensuite 

$ ipython3 notebook

98
Noha Elprince

Pour Linux 16.04 Ubuntu, vous pouvez utiliser

Sudo apt-get install ipython3

et ensuite utiliser 

ipython3 notebook

pour ouvrir le bloc-notes dans le navigateur. Si vous avez des cahiers enregistrés avec Python 2, il les convertira automatiquement en Python 3 une fois que vous avez ouvert le cahier.

8
Panos

Y at-il un paquet de votre distribution? Si vous utilisez Ubuntu, vous devez installer le paquet ipython3-notebook . Sinon, vous devrez peut-être installer ipython avec python3.

Si vous avez exécuté (car c'est python2 par défaut)

python setup.py

vous devez courir à la place

python3 setup.py install

installer un paquet avec python3 à la place de python2 . Ce sera une nouvelle instalation d’ipython3. 

4
Orlando

Pour utiliser jupyter avec python 3 au lieu de python 2 sous Windows 10 avec Anaconda, j'ai suivi les étapes suivantes sur anaconda Prompt:

pip3 install ipython[all]

Ensuite,

ipython3 notebook
2
Moitreyee Dasgupta

Dans Anaconda "launcher.app", vous trouverez le menu "Environnement:". L’environnement par défaut s’appelle "root". Pour lancer une application en utilisant un autre environnement, il suffit de sélectionner l’environnement souhaité dans la liste pour le rendre actif.

1
Andrzej Neugebauer

Si vous utilisez anaconda, le moyen préféré pour installer notebook/jupyter est d'utiliser conda:

conda install jupyter
1
Paul

Une autre solution serait de créer un virtualenv avec python3:

À partir de cet environnement, installez tensorflow (la version que vous préférez) à cet emplacement:

pip install tensorflow

Lancez votre jupyter à partir de là!

0
Magaly Alonzo

Si vous avez les deux versions disponibles sur le cahier jupyter, vous pouvez changer le noyau à partir du menu.

0
Arun Kumar Khattri