Jupyter中选择不同的python 虚拟环境

要将Python虚拟环境配置到Jupyter Notebook中,主要有以下几种方法:

1、在Conda环境中运行Jupyter服务器和内核

首先创建新的虚拟环境:conda create -n my-conda-env4,可以指定Python版本,例如conda create -n myenv python=3.9。接着激活环境:conda activate my-conda-env4。然后在激活的环境中安装Jupyter:conda install jupyter4。最后启动Jupyter Notebook:jupyter notebook,这样服务器和内核都在该虚拟环境中运行。

2、为Conda环境创建特殊内核

如果希望在其他环境中使用Jupyter,但内核使用特定虚拟环境,可以安装nb_conda_kernels库:conda install nb_conda_kernels4。安装完成后重启Jupyter Notebook,就能在kernel选项中找到该虚拟环境4。

3、使用ipykernel手动注册内核

激活目标虚拟环境后,首先安装ipykernel:pip install ipykernel。然后向Jupyter注册内核:python -m ipykernel install --user --name=NAME,其中NAME是内核显示名称。完成后在新建Jupyter Notebook时就能看到该内核选项。

无论采用哪种方法,都能实现在Jupyter Notebook中方便地使用Conda虚拟环境,确保项目环境隔离和管理

相关推荐
夏幻灵几秒前
C++ 里 什么时候不用指针,而选择值拷贝/深拷贝 ?
开发语言·c++·算法
非著名架构师4 分钟前
超级工程的“数字风洞”:高精度AI气象如何在数字孪生中预演台风、暴雪,确保重大基础设施全生命周期安全?
人工智能·智慧农业·灾害预警·galeweather.cn·ai气象模型·高精度农业气象
yong99905 分钟前
基于小波分析与粒子群算法的电网潮流优化实现(MATLAB)
开发语言·算法·matlab
qq_356196956 分钟前
Day 45 简单CNN@浙大疏锦行
python
superman超哥7 分钟前
仓颉语言中字典的增删改查:深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
延凡科技10 分钟前
延凡智慧水库系统:数字孪生+AI驱动水库安全与智能调度
人工智能·安全
magic_ll10 分钟前
【yolo系列】yolov10的结构解析、一致性双重分配
人工智能
Christo311 分钟前
2024《Three-way clustering: Foundations, survey and challenges》
人工智能·算法·机器学习·数据挖掘
篱笆院的狗27 分钟前
Java 中如何创建多线程?
java·开发语言
默 语28 分钟前
RAG实战:用Java+向量数据库打造智能问答系统
java·开发语言·数据库