首页 >后端开发 >Python教程 >如何在 IPython Notebooks 中轻松切换 Python 2 和 3?

如何在 IPython Notebooks 中轻松切换 Python 2 和 3?

Barbara Streisand
Barbara Streisand原创
2024-11-29 09:46:11559浏览

How Can I Easily Switch Between Python 2 and 3 in IPython Notebooks?

为 IPython Notebook 自定义 Python 版本

使用 IPython Notebook 时,可以方便地在 Python 版本 2.x 和 3 之间切换。 x。虽然推荐的 Anaconda 环境变量方法被证明很麻烦,但替代方案是安装多个 IPython 内核。下面,我们为使用和不使用 Anaconda 的用户提供说明。

对于 Anaconda >= 4.1.0

从 Anaconda 4.1.0 开始,您可以使用 nb_conda_kernels包裹。通过使用笔记本内核检测和注册 conda 环境,它简化了流程:

  • 使用 Python 版本创建新的 conda 环境:

    conda create -n py27 python=2.7 ipykernel
    conda create -n py36 python=3.6 ipykernel
  • 重新启动 Jupyter 笔记本在图形中查看新内核

手动内核注册

如果您更喜欢手动内核注册或拥有较旧的 Anaconda 版本:

  • 设置Python 2.7环境:

    conda create -n py27 python=2.7
    conda activate py27
    conda install notebook ipykernel
    ipython kernel install --user
  • 同样配置Python 3.6环境。
  • 创建新笔记本时,现在可以通过界面在Python 2.7和Python 3.6之间进行选择。
  • 要自定义内核名称,请使用 python kernel install --help 进行指导。

以上是如何在 IPython Notebooks 中轻松切换 Python 2 和 3?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn