[英]How To Get IPython Notebook To Run Python 3?
我是 Python 新手,可以忍受。
经过三个多小时的谷歌搜索,我无法弄清楚如何设置 IPython Notebook 以运行 Python 3 而不是 2。
要将 IPython Notebook 设置为在我的 MAC 10.9 上运行 Python 3 而不是 2,我执行了以下步骤
$ sudo pip3 install ipython[all]
然后
$ ipython3 notebook
对于 linux 16.04 Ubuntu,您可以使用
sudo apt-get install ipython3
然后使用
ipython3 notebook
在浏览器中打开笔记本。 如果您有任何使用 python 2 保存的笔记本,那么一旦您打开笔记本,它就会自动将它们转换为 Python 3。
要在带有 Anaconda 的 Windows 10 上使用 jupyter 和 python 3 而不是 python 2,我在 anaconda 提示符下执行了以下步骤:
pip3 install ipython[all]
然后,
ipython3 notebook
你的发行版有包吗? 如果您使用的是 ubuntu,则必须安装 ipython3-notebook 包。 如果没有,也许您必须使用python3安装ipython。
如果你已经运行了(因为它默认是 python2)
python setup.py
你必须跑
python3 setup.py install
用python3而不是python2安装一个包。 这将是 ipython3 的新安装。
在 Anaconda 的“launcher.app”中有“环境:”下拉菜单。 默认环境称为“root”。 为了使用另一个环境启动应用程序,只需从列表中选择所需的环境,使其处于活动状态。
如果您正在运行 anaconda,那么安装 notebook/jupyter 的首选方法是使用 conda:
conda install jupyter
如果您在 jupyter notebook 上有这两个版本,您可以从菜单中更改内核。
根据需要切换此答案中 2 和 3 的角色。
假设您已经安装了带有 python 2 内核的 jupyter 和带有 python 3 的 anaconda 环境。激活 python 3 环境,然后运行
conda install ipykernel
之后,您可以在创建新笔记本时选择 2 和 3 内核,或者从内核菜单中选择正在运行的笔记本。
另一种解决方案是使用 python3 创建一个virtualenv :
在这个环境中,在那里安装 tensorflow(你喜欢的版本):
pip install tensorflow
从那里运行你的 jupyter!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.