我有Python 2.7.10
(我刚刚安装),我最近安装了Jupyter
。但是,我打开Jupyter
时可以创建的唯一一种笔记本是iTorch
和Python 3
。
如何在Python 2.7
创建笔记本?
我试图完成TensorFlow教程并用Python 2.7.
答案 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关于管理环境。