【问题标题】:Jupyter Notebook only has Python [conda root] and Python [default] kernelsJupyter Notebook 只有 Python [conda root] 和 Python [default] 内核
【发布时间】:2016-12-29 17:47:29
【问题描述】:

我遵循了其他 Python [root] 帖子中概述的所有步骤,但仍然无法显示 python2 和 python3 内核。

这是我的 Jupyter 笔记本显示的内容:

这是启动日志:

我安装了 Anaconda3(3.5 版本)。

如何让 python2 和 python3 内核显示出来?

【问题讨论】:

  • github.com/jupyter/notebook/issues/1630 - 我所指的其他帖子。我的声望不够高,无法在一篇文章中发布两个以上的链接。
  • 是的,这是蟒蛇的东西。我想如果你直接使用 pip 安装 jupiter,你应该会看到 python2 和 python3 内核。猜猜这更多的是一种解决方法,而不是解决方案,但它可能会解决您的问题。

标签: python kernel jupyter conda


【解决方案1】:

我的情况和你类似,我通过以下方式解决了:

  1. 切换到您想在 Jupyter 笔记本中显示的 conda 环境

>>> 源激活 conda_env_name

  1. 在此环境下安装/重新安装 Jupyter,使用:

(conda_env_name)>>> conda install jupyter

您应该能够在 Jypyter Kernel->Change kernels lists 下看到您的环境(这是我的第一个 stackoverflow 答案,希望对您有所帮助)

【讨论】:

    【解决方案2】:

    我遇到了类似的问题,但我从 anaconda 安装了 python 2.7.12,而 Mac 附带的默认版本是 2.7.10。

    当我打开 jupiter notebook 时,我曾经得到 Python[conda root] 和 Python[default],经过很多努力我做了以下

    conda 更新 conda

    conda 卸载 ipython

    conda 安装 jupyter

    现在我在 Jupiter 笔记本中只看到“Python 2”

    希望对你有帮助

    【讨论】:

      【解决方案3】:

      我和你一样被卡住了,解决方法很简单: 更多信息:https://docs.continuum.io/anaconda/jupyter-notebook-extensions#notebook-conda

      在 jupiter Notebook 的 HOME 中你会发现:Files, Running, Clusters 和 Conda 选择康达 然后是conda环境的空格,有一个符号+,点击添加新环境,这里可以选择conda 2或者3,看你自己,给个名字,可以和conda同名3. 之后刷新环境列表,然后关闭 jupyter notebook。 最后,再次打开它,它应该可以工作。

      【讨论】:

        猜你喜欢
        • 2023-03-08
        • 2021-05-27
        • 1970-01-01
        • 2023-01-27
        • 1970-01-01
        • 2020-02-27
        • 2019-03-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多