在Windows中使用Anaconda打开ipython笔记本时选择内核

在Windows中使用Anaconda打开ipython笔记本时选择内核,python,kernel,ipython,jupyter-notebook,Python,Kernel,Ipython,Jupyter Notebook,我已经安装了(Python2.7和3.5),并且在PyCharm上有Anaconda2\Python作为我的项目解释器。然而,这似乎不足以让ipython笔记本使用Python2.7打开 如何使iPython笔记本默认为Python 2,而不是Python 3,或者给我一个选项来选择打开笔记本的选项 现在,它甚至不是从笔记本中选择内核(?)的选项: 即使按照说明操作,也只有一个内核选项: 有趣的是,我看到了我想要的(Python 2和3的单独选项)只有当我激活了一个专有的软件环境,然后我打开

我已经安装了(Python2.7和3.5),并且在PyCharm上有Anaconda2\Python作为我的项目解释器。然而,这似乎不足以让ipython笔记本使用Python2.7打开

如何使iPython笔记本默认为Python 2,而不是Python 3,或者给我一个选项来选择打开笔记本的选项

现在,它甚至不是从笔记本中选择内核(?)的选项:

即使按照说明操作,也只有一个内核选项:

有趣的是,我看到了我想要的(Python 2和3的单独选项)只有当我激活了一个专有的软件环境,然后我打开笔记本:

这不是一个可行的解决方案,因为该产品是试用版。另外,应该有一种方法使这两个内核独立于此解决方案而可用。

除了已经存在的Python 3内核外,还提供了使Python 2内核可用的说明。抄送:

如果您在Python3上运行Jupyter,您可以像这样设置Python2内核:

python2 -m pip install ipykernel
python2 -m ipykernel install --user
或者使用conda创建Python 2环境:

conda create -n ipykernel_py2 python=2 ipykernel
source activate ipykernel_py2    # On Windows, remove the word 'source'
python -m ipykernel install --user
如果您在Python2上运行Jupyter,并且想要设置Python3内核,请按照相同的步骤,将2替换为3

最后一个命令为当前python安装安装一个内核规范文件。内核规范文件是JSON文件,可以使用普通的文本编辑器查看和更改。

是除了已有的Python 3内核之外,还可以使用Python 2内核的说明。抄送:

如果您在Python3上运行Jupyter,您可以像这样设置Python2内核:

python2 -m pip install ipykernel
python2 -m ipykernel install --user
或者使用conda创建Python 2环境:

conda create -n ipykernel_py2 python=2 ipykernel
source activate ipykernel_py2    # On Windows, remove the word 'source'
python -m ipykernel install --user
如果您在Python2上运行Jupyter,并且想要设置Python3内核,请按照相同的步骤,将2替换为3


最后一个命令为当前python安装安装一个内核规范文件。内核规范文件是JSON文件,可以用普通的文本编辑器查看和更改。

看看这里的说明:我已经看过了,但它听起来像和/或选择,而我希望这两个内核都可用。它不是非此即彼-如果你用Python 3运行jupyter,这些步骤将在已有的Python3内核之外设置Python2内核。谢谢。你想把它作为一个答案发布吗?看一下这里的说明:我已经看过了,但是它听起来像是一个或者是一个选择,而我希望这两个内核都可用。它不是或者或者-如果你用Python 3运行jupyter,这些步骤将在已有的Python3内核之外设置Python2内核。谢谢。你想把它作为答案发布吗?