【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

相关推荐
坠金2 小时前
linux/centos迁移conda文件夹
linux·centos·conda
安卓开发者6 小时前
鸿蒙NEXT Wear Engine穿戴侧应用开发完全指南
ubuntu·华为·harmonyos
陈苏同学10 小时前
Win11安装 Ubuntu 22.04 子系统 - WSL2 - 安装完迁移到其它盘
linux·运维·ubuntu
misty youth12 小时前
配置openguass 教程(自存)
数据库·ubuntu·华为·openguass
深思慎考14 小时前
Ubuntu 系统 RabbitMQ 安装指南与使用(含 C++ 客户端与 SSL 错误解决)
c++·ubuntu·rabbitmq·github·rabbitmqpp
Small___ming17 小时前
【Linux基础学习】Linux Ubuntu 权限管理:从入门到精通
linux·学习·ubuntu
yalipf17 小时前
忘记密码更改ubuntu18.08的密码--前提是要知道用户名work
linux·运维·ubuntu
清静诗意20 小时前
Ubuntu 系统下 MySQL 8.0 安装与远程访问完整教程
mysql·ubuntu·adb
fruge1 天前
Ubuntu服务器已下载Nginx安装包的安装指南
服务器·nginx·ubuntu
Do_GH1 天前
【Linux】07.Ubuntu开发环境部署
linux·运维·ubuntu