如何让IPython笔记本运行Python 3?

时间:2013-12-03 19:49:48

标签: python python-3.x ipython ipython-notebook

我是Python新手,无法忍受我。

  1. 我安装了Anaconda,效果很好。
  2. 我按照Anaconda cmd line instructions设置了Python 3环境,效果很好。
  3. setup Anaconda's Python 3 environment as Pycharm's interpreter,效果很好。
  4. 我启动了Anaconda "launcher.app"并启动了IPython Notebook。但是,iPython Notebook运行的是Python 2而不是3。
  5. 过去三个多小时的谷歌搜索,我无法弄清楚如何设置IPython Notebook来运行Python 3而不是2。

9 个答案:

答案 0 :(得分:101)

要将IPython Notebook设置为在我的MAC 10.9上运行Python 3而不是2,我执行了以下步骤

$ sudo pip3 install ipython[all]

然后

$ ipython3 notebook

答案 1 :(得分:10)

对于linux 16.04 Ubuntu,您可以使用

sudo apt-get install ipython3

然后使用

ipython3 notebook

在浏览器中打开笔记本。如果您有任何使用python 2保存的笔记本,那么一旦打开笔记本,它就会自动将它们转换为Python 3.

答案 2 :(得分:4)

你的发行版有包吗?如果您使用的是ubuntu,则必须安装ipython3-notebook软件包。 如果没有,也许你必须用python3安装ipython。

如果你已经跑了(因为它默认是python2)

python setup.py

你必须改为运行

python3 setup.py install

使用python3而不是python2安装包。 这将是ipython3的新安装。

答案 3 :(得分:2)

要在我的带有Anaconda的Windows 10上使用jupyter和python 3而不是python 2,我在anaconda提示符上执行了以下步骤:

pip3 install ipython[all]

然后,

ipython3 notebook

答案 4 :(得分:1)

在Anaconda" launcher.app"有“环境:”下拉菜单。 默认环境称为" root"。要使用其他环境启动应用程序,只需从列表中选择所需的环境,即可使其处于活动状态。

答案 5 :(得分:1)

如果您正在运行anaconda,那么安装notebook / jupyter的首选方法是使用conda:

conda install jupyter

答案 6 :(得分:0)

如果你在jupyter笔记本上同时提供这两个版本,你可以从菜单中更改内核。

答案 7 :(得分:0)

在此答案中适当切换2和3的角色。

假设您已经安装了带有python 2内核的jupyter设置和带有python 3的anaconda环境。激活python 3环境,然后运行

conda install ipykernel

此后,您可以在创建新笔记本或从内核菜单中选择正在运行的笔记本中同时选择2和3内核。

答案 8 :(得分:-2)

另一种解决方案是使用python3创建一个virtualenv

在此环境中,在那里安装tensorflow(您喜欢的版本):

pip install tensorflow

从那里运行jupyter!