在IPython Notebook中同时使用Python 2.x和Python 3.x

267

我使用IPython笔记本,并希望能够选择在IPython中创建2.x或3.x Python笔记本。

一开始我使用的是Anaconda。使用Anaconda需要更改全局环境变量以选择所需的Python版本,然后才能启动IPython。这不是我想要的,所以我卸载了Anaconda,现在使用MacPorts和PiP安装自己的Python环境。看来我仍然需要使用

port select --set python <python version> 

如何在IPython笔记本启动后选择要使用的Python版本,最好使用当前的MacPorts构建,这比anaconda解决方案更好。


2
相关内容:https://dev59.com/fV4b5IYBdhLWcg3wqDSj - cel
...和https://dev59.com/_FMH5IYBdhLWcg3w1Dn0#58068850 - Jason S
11个回答

0
在Windows 7下,我安装了Anaconda和Anaconda3。 我进入\Users\me\anaconda\Scripts并执行。
sudo .\ipython kernelspec install-self

然后我进入\Users\me\anaconda3\Scripts并执行

sudo .\ipython kernel install

(我收到了 jupyter kernelspec install-self 在4.0版本已过时。你可能想要使用'ipython kernel install'来安装IPython内核规范。)

在启动jupyter notebook(在anaconda3中)后,我在右上角得到了一个整洁的下拉菜单,在“New”下面可以选择Python 2或Python 3内核。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接