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虚拟环境,确保项目环境隔离和管理

相关推荐
一杯美式 no sugar3 分钟前
类和对象(中)
开发语言·c++
zxsz_com_cn4 分钟前
设备预测性维护方案设计的关键要素
大数据·人工智能
qq_416018725 分钟前
实时数据可视化库
开发语言·c++·算法
阿钱真强道5 分钟前
27 Python 分类-从概率角度做分类,一文认识朴素贝叶斯
python·分类·朴素贝叶斯·分类算法·贝叶斯分类·gaussiannb
格林威5 分钟前
工业相机参数解析:曝光时间与运动模糊的“生死博弈”
c++·人工智能·数码相机·opencv·算法·计算机视觉·工业相机
KG_LLM图谱增强大模型10 分钟前
EICopilot:基于LLM智能体和大规模知识图谱的企业信息智能搜索与探索系统
人工智能·知识图谱
GISer_Jing12 分钟前
阿里开源纯前端浏览器自动化 PageAgent,[特殊字符] 浏览器自动化变天啦?
前端·人工智能·自动化·aigc·交互
2401_8732046519 分钟前
C++中的策略模式进阶
开发语言·c++·算法
大模型任我行23 分钟前
腾讯:揭示评估幻觉并构建知识驱动新范式
人工智能·语言模型·自然语言处理·论文笔记
xushichao198924 分钟前
C++中的职责链模式实战
开发语言·c++·算法