我使用IPython笔记本电脑,希望能够选择创建一个2。X或3。在IPython中使用x python笔记本。

我最初有《蟒蛇》。使用Anaconda时,必须更改全局环境变量以选择想要的python版本,然后才能启动IPython。这不是我想要的,所以我卸载了Anaconda,现在已经使用MacPorts和PiP设置了自己的安装。看来我还是要用的

port select --set python <python version> 

在python 2之间切换。X和3.x。这比水蟒的解决方案好不了多少。

在你开始使用IPython笔记本之后,是否有一种方法可以选择你想要使用的python版本,最好是我当前的MacPorts版本?


当前回答

使用sudo pip3 install jupyter安装python3的jupyter,使用sudo pip install jupyter安装python2的jupyter notebook。然后,您可以调用ipython内核安装命令来启用jupyter notebook中的两种类型的notebook。

其他回答

使用sudo pip3 install jupyter安装python3的jupyter,使用sudo pip install jupyter安装python2的jupyter notebook。然后,您可以调用ipython内核安装命令来启用jupyter notebook中的两种类型的notebook。

如果你在虚拟环境中运行anaconda。 当你创建一个新的笔记本,但是i没有显示选择虚拟环境内核。 然后,您必须使用以下命令将其设置为ipykernel

$ pip install --user ipykernel
$ python -m ipykernel install --user --name=test2

在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 kernelspec。)

在启动jupyter笔记本(在anaconda3)后,我在右上角的“新”下有一个整洁的下拉菜单,让我在Python 2 odr Python 3内核之间进行选择。

如果你在Python 3上运行Jupyter,你可以像这样设置Python 2内核:

python2 -m pip install ipykernel

python2 -m ipykernel install --user

http://ipython.readthedocs.io/en/stable/install/kernel_install.html

我看了这些很棒的信息,然后想知道,自从

我已经安装了python2, python3和IPython, 我安装了PyCharm, PyCharm使用IPython作为Python控制台,

如果PyCharm使用

IPython-py2 when Menu>File>Settings>Project>Project Interpreter == py2 AND 当Menu>File>Settings>Project>Project Interpreter == py3 . IPython-py3

答:是的!

附注:我也安装了Windows的Python启动器。