在Anaconda提示符中创建并激活后,无法在Jupyter笔记本中获取Python 2环境

在Anaconda提示符中创建并激活后,无法在Jupyter笔记本中获取Python 2环境,anaconda,jupyter-notebook,Anaconda,Jupyter Notebook,在我的Windows机器上,我安装了Anaconda 3,并使用以下命令在Anaconda提示符中创建了Python 2环境: conda create -n py2 python=2 activate py2 conda install numpy matplotlib pandas scikit-learn 但是,当我在Anaconda提示符下运行jupyter notebook时,在打开的笔记本中,我使用以下命令检查了Python版本: import sys print('Python

在我的Windows机器上,我安装了Anaconda 3,并使用以下命令在Anaconda提示符中创建了Python 2环境:

conda create -n py2 python=2
activate py2
conda install numpy matplotlib pandas scikit-learn
但是,当我在Anaconda提示符下运行
jupyter notebook
时,在打开的笔记本中,我使用以下命令检查了Python版本:

import sys
print('Python version is:', sys.version_info) 

我发现是Python3而不是Python2…我想知道发生了什么事

我还需要在Anaconda提示符下安装jupyter笔记本,如下所示,否则,将调用默认的Python 3版本笔记本

conda install jupyter notebook

现在,如果我们再次启动jupyter notebook,我们将获得Python2。

您还可能会发现需要安装笔记本扩展,它从jupyter notebook内部提供Conda环境和package access扩展。您可以通过运行以下命令来完成此操作:

conda install nb_conda