运行 Jupyter 上的不同内核(例如 Python 2.7)
Running different kernels (e.g. Python 2.7) on Juypter
我有 Python 2.7.10
(我刚刚安装)并且我最近安装了 Jupyter
。但是,当我打开 Jupyter
时,我唯一可以创建的笔记本是 iTorch
和 Python 3
.
如何在 Python 2.7
中创建笔记本?
我正在尝试完成一个 TensorFlow 教程,它是在 Python 2.7.
中编写的
运行 多个版本 Python 的最佳方式是使用 虚拟环境 。然后你可以 运行 任何你喜欢的版本。对于不想花很多时间在上面工作的人(比如我)来说,一个很好的方法是使用 Python 的 Continuum 的 Anaconda 发行版。直到这个出现之前,我无法掌握虚拟环境。
在继续之前,我建议卸载您安装的 Python 2.7,并尽可能恢复到系统的 Python。
然后安装Anaconda。安装 Python 3.5 版本,因为您大部分时间都想使用它。现在我使用的几乎所有库都支持它。 Google App Engine 和 TensorFlow 是我唯一不用的东西。
现在您应该可以像这样创建 Python 2.7 环境了:
conda create -n python2 python=2.7 anaconda
python2
只是名字;随便你怎么称呼它。 anaconda
位安装科学 Python 堆栈;如果你想要一个非常基本的环境,你可以把它关掉。
创建环境不会启动它。启动环境:
source activate python2
将其添加到笔记本中:
ipython kernelspec install-self --user
现在使用 whichever command Google recommends 为您的系统安装 TensorFlow。
每当您想使用该环境时,请再次执行 source activate
命令。要离开它,启动另一个环境或键入 source deactivate
。您可以使用任何版本的 Python 和您想要的任何其他包来创建任意数量的环境。
Read more 关于管理环境。
我有 Python 2.7.10
(我刚刚安装)并且我最近安装了 Jupyter
。但是,当我打开 Jupyter
时,我唯一可以创建的笔记本是 iTorch
和 Python 3
.
如何在 Python 2.7
中创建笔记本?
我正在尝试完成一个 TensorFlow 教程,它是在 Python 2.7.
运行 多个版本 Python 的最佳方式是使用 虚拟环境 。然后你可以 运行 任何你喜欢的版本。对于不想花很多时间在上面工作的人(比如我)来说,一个很好的方法是使用 Python 的 Continuum 的 Anaconda 发行版。直到这个出现之前,我无法掌握虚拟环境。
在继续之前,我建议卸载您安装的 Python 2.7,并尽可能恢复到系统的 Python。
然后安装Anaconda。安装 Python 3.5 版本,因为您大部分时间都想使用它。现在我使用的几乎所有库都支持它。 Google App Engine 和 TensorFlow 是我唯一不用的东西。
现在您应该可以像这样创建 Python 2.7 环境了:
conda create -n python2 python=2.7 anaconda
python2
只是名字;随便你怎么称呼它。 anaconda
位安装科学 Python 堆栈;如果你想要一个非常基本的环境,你可以把它关掉。
创建环境不会启动它。启动环境:
source activate python2
将其添加到笔记本中:
ipython kernelspec install-self --user
现在使用 whichever command Google recommends 为您的系统安装 TensorFlow。
每当您想使用该环境时,请再次执行 source activate
命令。要离开它,启动另一个环境或键入 source deactivate
。您可以使用任何版本的 Python 和您想要的任何其他包来创建任意数量的环境。
Read more 关于管理环境。