用python 3运行Jupyter笔记本

用python 3运行Jupyter笔记本,python,python-3.x,ipython,ipython-notebook,jupyter-notebook,Python,Python 3.x,Ipython,Ipython Notebook,Jupyter Notebook,所以我安装了最新版本的Anaconda,然后用python 3创建了一个环境。为了确保python3实际上是被识别的,我首先激活了环境,然后键入python,下面就是我得到的 Python 3.5.3 |Continuum Analytics, Inc.| (default, Feb 22 2017, 21:28:42) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" fo

所以我安装了最新版本的Anaconda,然后用python 3创建了一个环境。为了确保python3实际上是被识别的,我首先激活了环境,然后键入
python
,下面就是我得到的

Python 3.5.3 |Continuum Analytics, Inc.| (default, Feb 22 2017, 21:28:42) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
现在我已经确定我已经有了Python3,我试着运行JupyterNotebook,但是它似乎只有Python2内核。内核甚至没有链接到特定的环境,如下图所示


如何添加python3内核?为什么一开始就没有被识别出来呢?

我也有过同样的问题。最后,我安装了带有pip3的jupyter以获得python3内核。

我曾经遇到过同样的问题。最后,我安装了带有pip3的jupyter以获得python3内核。

好的,谢谢大家的回答,但我的问题有点不同。 创建环境时,我没有添加
anaconda
选项

所以不是

$ conda create -n py35 python=3.5 anaconda
我曾经

$ conda create -n py35 python=3.5
根据康达的文档,
anaconda
选项为

包含所有实际Python包的元包 包括蟒蛇分布


我仍然无法解释为什么缺少该选项将无法为Jupyter笔记本安装python 3内核。

好的,谢谢大家的回答,但我的问题有点不同。 创建环境时,我没有添加
anaconda
选项

所以不是

$ conda create -n py35 python=3.5 anaconda
我曾经

$ conda create -n py35 python=3.5
根据康达的文档,
anaconda
选项为

包含所有实际Python包的元包 包括蟒蛇分布


我仍然无法解释为什么缺少该选项将无法为Jupyter笔记本安装python 3内核。

您可能没有在Anaconda环境中安装Jupyter,因此使用了另一种安装方式。在shell中键入
where Jupyter
,查看运行的是哪个可执行文件。我建议您将python版本更新为3.6.0,使用pip/pip3
pip3 Install Jupyter
pip Install Jupyter
安装Jupyter笔记本一个好的做法是创建一个新文件夹来测试Jupyter笔记本。在命令行中,键入
jupyter notebook
,然后浏览器将提示您可能没有在Anaconda环境中安装jupyter,因此使用了另一个安装。在shell中键入
where Jupyter
,查看运行的是哪个可执行文件。我建议您将python版本更新为3.6.0,使用pip/pip3
pip3 Install Jupyter
pip Install Jupyter
安装Jupyter笔记本一个好的做法是创建一个新文件夹来测试Jupyter笔记本。在命令行中,键入
jupyter notebook
,然后浏览器将弹出提示