【环境配置】Jupyter Notebook切换虚拟环境

在Jupyter Notebook中是可以切换虚拟环境的,以下是几种常见的方法:

方法一:使用nb_conda_kernels扩展(适用于Anaconda环境)

  1. 安装
  • 如果你使用的是Anaconda环境,首先确保你已经安装了 nb_conda 包。如果没有安装,在Anaconda Prompt中运行以下命令:
bash 复制代码
conda install nb_conda
  • 然后安装 nb_conda_kernels :
bash 复制代码
conda install nb_conda_kernels
  1. 使用
  • 安装完成后,打开Jupyter Notebook。在新建Notebook时,你会在"New"菜单中看到可用的虚拟环境作为不同的内核(Kernel)选项。你可以选择你想要的虚拟环境来创建Notebook。

方法二:手动添加内核

  1. 激活虚拟环境
  • 首先在命令行中激活你想要添加到Jupyter的虚拟环境。例如,如果你的虚拟环境名为 myenv ,使用以下命令激活:
bash 复制代码
source activate myenv  # 在Linux或macOS上
activate myenv         # 在Windows上
  1. 安装IPython内核
  • 在激活的虚拟环境中安装 ipykernel :
bash 复制代码
pip install ipykernel
  1. 添加内核到Jupyter
  • 使用以下命令将当前虚拟环境添加为Jupyter的一个内核:
bash 复制代码
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
  • 其中 myenv 是你的虚拟环境名称, Python (myenv) 是在Jupyter Notebook中显示的内核名称。
  1. 使用
  • 打开Jupyter Notebook,在新建Notebook时,你可以选择刚才添加的内核进行工作。

通过以上方法,你可以在Jupyter Notebook中灵活地切换和使用不同的虚拟环境。

相关推荐
闲人编程1 小时前
Python在网络安全中的应用:编写一个简单的端口扫描器
网络·python·web安全·硬件·端口·codecapsule·扫描器
Mr_Xuhhh4 小时前
GUI自动化测试--自动化测试的意义和应用场景
python·集成测试
2301_764441334 小时前
水星热演化核幔耦合数值模拟
python·算法·数学建模
循环过三天4 小时前
3.4、Python-集合
开发语言·笔记·python·学习·算法
Q_Q5110082855 小时前
python+django/flask的眼科患者随访管理系统 AI智能模型
spring boot·python·django·flask·node.js·php
SunnyDays10116 小时前
如何使用Python高效转换Excel到HTML
python·excel转html
Q_Q5110082857 小时前
python+django/flask的在线学习系统的设计与实现 积分兑换礼物
spring boot·python·django·flask·node.js·php
Q_Q5110082857 小时前
python+django/flask的车辆尾气检测排放系统-可视化大屏展示
spring boot·python·django·flask·node.js·php
汤姆yu7 小时前
2026版基于python大数据的旅游可视化及推荐系统
python·旅游·大数据旅游
angleoldhen8 小时前
简单的智能数据分析程序
python·信息可视化·数据分析