B_G*_*B_G 6 python ipython anaconda jupyter-notebook
我对同时使用 Python 2 和 Python 3 的 Jupyter 笔记本很感兴趣(我的一位同事坚持仍然使用 Python 2 ;))。
因此,我努力遵循这个优秀答案中列出的步骤:Using those Python 2.x and Python 3.x in IPython Notebook。
我安装了多个内核,现在 Jupyter 笔记本可以选择使用 Python 2 和 Python 3!
然而,我设法以某种方式删除了 Python[Root] 内核。现在,每次我打开笔记本时,它都会显示一条错误消息,让我在 Python 2 和 Python 3 内核之间进行选择。
这不是世界末日,但我希望每次打开新笔记本时它都默认为我的 Python[Root] 内核。顺便说一句,我用的是 Anaconda。
感谢您的帮助!
我还没有时间完全消化您引用的帖子中的答案:在 IPython Notebook 中使用 Python 2.x 和 Python 3.x - 但如果您当前所拥有的无法正常工作,那么我的建议是:
如果您还没有安装 Anaconda(听起来您可能已经这样做了)。
conda update conda
更新到最新的 Conda (总是一个好主意)
conda install anaconda=4.1.1
确保您拥有最新的 Anaconda(嗯,截至目前)
conda create -n ana41py27 anaconda python=2.7
创建一个基于 Python 2.7 的 Conda 环境,其中包含所有 Anaconda 包
conda create -n ana41py35 anaconda python=3.5
创建一个基于 Python 3.5 的 Conda 环境,其中包含所有 Anaconda 包
如果您对这些步骤有任何问题,请在此处或在 Anaconda 邮件列表上报告。
一旦你完成了这些,你就可以启动 Jupyter Notebook(任何你喜欢的方式,几乎),然后你将能够通过从“New”中选择适当的内核来创建基于 Python 2.7 或 Python 3.5 的新笔记本。按钮:
或者从 Notebook 中在 Python 2.7 或 Python 3.5 内核之间进行更改:
归档时间: |
|
查看次数: |
21716 次 |
最近记录: |