【问题标题】:Jupyter Notebook - install python 2Jupyter Notebook - 安装 python 2
【发布时间】:2017-09-24 14:59:37
【问题描述】:

已编辑

我对 python 很陌生,可能有一个超级基本的问题。我通过安装默认包含 python 3 的 anaconda 来安装 Jupyter Notebook。现在我想使用一个仍然适用于 python 2.7 的外部工具箱,所以我正在尝试按照here 的建议使用 python 2.7 获取 e 内核。在 Anaconda Prompt 我正在输入

python2 -m pip install ipykernel
python2 -m ipykernel install --user

但它说找不到命令“python2”。有什么想法吗?

【问题讨论】:

  • 需要退出 Python 解释器才能运行 bash 命令
  • 只是想知道你为什么还在使用python2?
  • 我为我的问题编辑了更多信息。我仍然不知道如何在 Jupyter Notebook 中使用 python 2,对类似问题的引用也对我没有帮助。
  • 您需要一个 Python2 conda 环境,然后您可以将该内核安装到 Jupyter 中。检查您已经拥有的链接...它说“如果使用 Conda”...但同样,您需要先 exit python 运行这些命令

标签: python python-2.7 pip jupyter-notebook


【解决方案1】:

我有同样的问题。你可以尝试从python2开始jupyter-notebook

$ python2 /path/to/jupyter-notebook

在我的情况下,运行 python2 /usr/bin/jupyter-notebook 解决了这个问题。

shebang 在我的情况下

$ head -1 /usr/bin/jupyter-notebook
#!/usr/bin/python3.4
$

【讨论】:

    【解决方案2】:

    您是否尝试过查看Jupyter Notebook homepage

    随便用

    pip install jupyter
    

    pip install jupyter --user
    

    【讨论】:

    • 该页面还显示 对于新用户,我们强烈建议安装 Anaconda。
    • 是的,但是您可以通过任何一种方式安装它...您只需按照网站上的说明下载一些单独的软件包。
    • 不不,我按照@cricket_007 的建议通过安装 anaconda 来安装 Jupyter Notebook。但它带有 python 3,我需要 python 2 作为我想要使用的外部工具箱,因为不幸的是它只与 python 2 兼容。
    • @SvennoNito 在 Anaconda 主页上下载安装程序时可以选择 python 2.7 和 python 3.6 吗? Homepage
    • 我在其他地方读到我不需要安装 Anacdona 两次。我已经设法创建了一个 python 2.7 环境并为 Jupyter Notebook 安装了一个 python 2 内核,我只是想知道为什么上面的代码对我不起作用。
    【解决方案3】:

    我仍然不知道为什么它不起作用,但我发现了它的作用。使用

    conda create -n ipykernel_py2 python=2 ipykernel
    activate ipykernel_py2    
    python -m ipykernel install --user
    

    Anaconda Prompt 中添加了在 Jupyter Notebook 中打开 python 2 笔记本的选项。我现在也可以将内核更改为 python 2。

    【讨论】:

      猜你喜欢
      • 2021-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-20
      • 2021-04-20
      • 2017-12-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多