Je suis nouveau à Python à supporter avec moi.
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.
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
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.
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.
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
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.
Si vous utilisez anaconda, le moyen préféré pour installer notebook/jupyter est d'utiliser conda:
conda install jupyter
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à!
Si vous avez les deux versions disponibles sur le cahier jupyter, vous pouvez changer le noyau à partir du menu.