【问题标题】:how can I change ipython kernel to python 2.7如何将 ipython 内核更改为 python 2.7
【发布时间】:2017-03-08 18:13:40
【问题描述】:

我正在将 jupyter notebook 与 anaconda3 包一起使用,但我想将 jupyter 与 anaconda2 以及我已经安装的包一起使用!如何将 anaconda2 添加到 jupyter 内核?

【问题讨论】:

标签: python-2.7 python-3.x ipython anaconda jupyter-notebook


【解决方案1】:

您首先必须在 anaconda 中创建一个 python 2 环境,因为您的默认环境似乎是在 python 3 中。

conda create --name python2Env python=2

您可以列出您的环境,以确保您有一个使用 python 2 和一个使用 python 3。

conda info --envs

如果你成功了,你会看到两个环境:一个是你刚刚创建的,另一个是你在 python 3 中的原始环境。

现在,当您启动 jupyter notebook 时,您可以选择在新的 python 2 环境中创建新的 notebook!

【讨论】:

  • 这是我的 env 列表:我怎样才能让它从 anaconda2 而不是 anaconda3 读取?ana41py27 /home/hoda/anaconda3/envs/ana41py27 my_env3 /home/hoda/anaconda3/envs/ my_env3 py27 /home/hoda/anaconda3/envs/py27 py35 /home/hoda/anaconda3/envs/py35 py36 /home/hoda/anaconda3/envs/py36 python2Env /home/hoda/anaconda3/envs/python2Env tensorflow /home/hoda /anaconda3/envs/tensorflow 根 * /home/hoda/anaconda3
  • 我假设您指的是“/home/hoda/**anaconda3**/...”的文件路径。这只是意味着您安装 anaconda 的根版本是在 python3 中。只要你按照上面的步骤,你创建的环境即使是从python3根环境创建的,也会在python2中。 Anaconda 基本上在 python 3 中创建了一个 python2 环境。
【解决方案2】:

尝试在 ipython 设置或首选项中将文件目录从 python 3.5 更改为 python 2.7。例如 C:\Users\python36 到 C:\Users\python27

【讨论】:

    猜你喜欢
    • 2015-08-05
    • 1970-01-01
    • 2018-08-31
    • 1970-01-01
    • 2015-06-28
    • 1970-01-01
    • 2019-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多