【Ubuntu系统开发工具使用技能】在jupyter notebook界面选择新的conda虚拟开发环境

在 Jupyter Notebook 中选择新的 Conda 虚拟环境作为 kernel,可以按照以下步骤进行:

1. 安装 ipykernel 到 Conda 虚拟环境中

首先,确保你创建了新的 Conda 虚拟环境,并且已安装 ipykernel,这样才能让 Jupyter Notebook 使用该环境。

假设你已经创建了一个名为 myenv 的 Conda 虚拟环境,可以通过以下步骤安装 ipykernel

  1. 激活你的 Conda 环境:conda activate myenv
  2. 安装 ipykernel:conda install ipykernel

2. 将虚拟环境添加到 Jupyter

接下来,将这个虚拟环境添加到 Jupyter 中,以便你可以在 Notebook 中选择它:

  1. 在虚拟环境中运行以下命令,将该环境注册为 Jupyter 的可用 kernel:

    python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"

    • --name=myenv:指定虚拟环境的名称(与 Conda 环境名称一致)。
    • --display-name "Python (myenv)":指定在 Jupyter Notebook 界面中显示的名称。

3. 启动 Jupyter Notebook

安装完 ipykernel 并将环境添加到 Jupyter 后,启动 Jupyter Notebook:

jupyter notebook

4. 选择新的 Conda 虚拟环境

  1. 在 Jupyter Notebook 页面中,点击右上角的 Kernel (内核)菜单。
  2. 选择 Change kernel (更改内核)。
  3. 在弹出的内核列表中,你应该可以看到刚刚添加的虚拟环境,如 Python (myenv)
  4. 选择你想使用的虚拟环境。

5. 验证环境是否成功切换

你可以在 Notebook 中运行以下代码来验证当前使用的 Python 环境:

import sys

sys.executable

它将显示当前使用的 Python 解释器路径,应该对应你选择的虚拟环境。

6.具体使用

--display-name 后面没有提供有效的显示名称。你需要为 --display-name 参数指定一个字符串,这个字符串将会在 Jupyter Notebook 中显示为该内核的名称。

正确的命令格式:

python -m ipykernel install --user --name=py36z --display-name "Python 3.6 (py36z)"

说明:
  • --name=py36z:这是你创建的 Conda 环境的名称(或者你希望给它的名称)。
  • --display-name "Python 3.6 (py36z)":这是你在 Jupyter Notebook 中看到的内核名称,建议使用能描述环境的名称,以便区分不同的环境。
    然后,在jupyter notebook界面选择新的conda虚拟开发环境

参考

https://jupyter.org/

https://jupyter.org/install

相关推荐
小手智联老徐35 分钟前
Ubuntu 下 CuteCom 串口调试工具指南:安装、权限配置与数据记录
linux·运维·ubuntu
FREEDOM_X21 小时前
嵌入式Linux摄像头采集与图像处理
linux·图像处理·ubuntu
鱼听禅1 天前
ubuntu学习笔记-使用ls-ml-toolkit工具识别Label Studio数据数据训练yolo模型
笔记·学习·ubuntu
IT曙光2 天前
ubuntu apt-get离线源制作
linux·ubuntu
源码学社2 天前
Spug 3.0 Ubuntu 22.04 Docker 部署文档
linux·ubuntu·docker·windows安装·spug
tebukaopu1482 天前
ubuntu挂载nfs
linux·运维·ubuntu
xinyu3912 天前
旧版Ubuntu Docker镜像 apt 失败
linux·ubuntu·docker
AutumnWind04203 天前
【4种打开Ubuntu(WSL)的方法】
linux·ubuntu
liang89993 天前
Anconda常用命令
linux·人工智能·conda
Amonter3 天前
TB-RK3399Pro移植ubuntu 26.04及烧录
linux·ubuntu·rockchip·rk3399pro