在Juypter

时间:2015-11-16 14:49:55

标签: python python-2.7 jupyter

我有Python 2.7.10(我刚刚安装),我最近安装了Jupyter。但是,我打开Jupyter时可以创建的唯一一种笔记本是iTorchPython 3

如何在Python 2.7创建笔记本?

我试图完成TensorFlow教程并用Python 2.7.

编写

1 个答案:

答案 0 :(得分:1)

运行多个版本的Python的最佳方法是使用虚拟环境。然后你可以随时运行你喜欢的任何版本。对于那些不想花很多时间在其上工作的人(比如我)来说,一个很好的方法是使用Continuum的Anaconda Python分发版。直到这出现之前,我无法掌握虚拟环境。

在继续之前,我建议您卸载已安装的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关于管理环境。