【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

相关推荐
a413244710 小时前
ubuntu 25 安装vllm
linux·服务器·ubuntu·vllm
上天_去_做颗惺星 EVE_BLUE17 小时前
Docker高效使用指南:从基础到实战模板
开发语言·ubuntu·docker·容器·mac·虚拟环境
芋圆奶绿,要半t21 小时前
ubuntu20/2204修改系统时间的命令
ubuntu
没事儿写两篇1 天前
Anaconda 的开源替代软件 Miniforge
开源·conda·miniconda·miniforge
s_daqing1 天前
arm的ubuntu启动node
linux·arm开发·ubuntu
次旅行的库1 天前
不能将windows本地虚拟环境打包到实验室服务器
linux·windows·conda
GIS瞧葩菜1 天前
entity几何体轴编辑(沿 Z 轴平移)完整流程拆解
linux·运维·ubuntu
bjxiaxueliang2 天前
一文解决蓝牙连接难题:Ubuntu命令行蓝牙强制配对
linux·ubuntu·蓝牙连接命令
Will_Ye2 天前
Ubuntu22.04 蓝牙设备快速自动连接
ubuntu·bluetoothctl
lihe7582 天前
每天凌晨3点自动同步UBUNTU源
linux·运维·ubuntu·本地源