Jupyter Lab设置切换虚拟环境的实现步骤
作者:cutercorley 发布时间:2021-10-11 06:05:35
标签:Jupyter,Lab,虚拟环境
在进行数据科学任务时,一般会用到交互式开发环境,即Jupyter Notebook,Jupyter lab是Jupyter Notebook的升级版,功能更强大、更好用,但是默认情况下,是不能切换虚拟环境的,如下:
或者查看内核列表,有2个位置可以查看和切换:
可以看到,默认情况下只有自带的主环境,对应于conda中的base,而无法显示已经创建好的虚拟环境。
此时可以按照以下步骤配置:
(1)创建虚拟环境
执行命令创建虚拟环境:
conda create -n nlpbase ipykernel -y
其中nlpbase为虚拟环境名,可以根据需要进行修改。
(2)激活进入虚拟环境
执行命令进入创建好的虚拟环境:
conda activate nlpbase
(3)将虚拟环境写入Jupyter的kernel中
命令格式为:
python -m ipykernel install --name 虚拟环境名 --display-name 虚拟环境名
其中,第1个虚拟环境名表示已经创建好的虚拟环境名称,第2个虚拟环境名表示想要其在 Jupyter Lab的kernel列表中显示的名称。
例如:
python -m ipykernel install --name nlpbase --display-name nlpbase
(4)在Jupyter Lab中刷新确认
配置好后,刷新Jupyter Lab的页面,再查看内核列表:
可以看到,此时除了自带的base环境,还有已经刚才创建好的nlpbase环境可以选择,点击切换使用即可。
来源:https://blog.csdn.net/CUFEECR/article/details/123987150


猜你喜欢
- 本文实例讲述了Python中列表与元组的乘法操作。分享给大家供大家参考,具体如下:直接上code吧,还可以这么玩儿列表乘法:li=[1,]l
- scikit-learn是python的第三方机器学习库,里面集成了大量机器学习的常用方法。例如:贝叶斯,svm,knn等。scikit-l
- 在mysql中带了随机取数据的函数,在mysql中我们会有rand()函数,很多朋友都会直接使用,如果几百条数据肯定没事,如果几万或百万时你
- Gravatar注册地址: https://en.gravatar.com/"""`Gravatar <
- 本文实例讲述了python中urllib模块用法。分享给大家供大家参考。具体分析如下:一、问题:近期公司项目的需求是根据客户提供的api,我
- 先解释一下这篇Blog延期的原因,本来已经准备好了全部内容,但是当我重新回顾实例三的时候,发现自己还是存在认知不足的地方,于是为了准确表述,
- 最近一句话后门不断升级大家注意防范,基本上多事字符替换过护卫神PHP一句话作者:小东 <?php $a = str_replace(x
- Python的web模板,其实就是在HTML文档中使用控制语句和表达语句替换HTML文档中的变量来控制HTML的显示格式,Python的we
- 回收站(Recycle Bin)从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数
- 说下思路吧:原图->灰度->根据像素亮度-映射到指定的字符序列中->输出。字符越多,字符变化稠密。效果会更好。如果根据灰度
- 一、Python pass语句在实际开发中,有时候我们会先搭建起程序的整体逻辑结构,但是暂时不去实现某些细节,而是在这些地方加一些注释,方面
- 前言在之前写过一篇博客"关系数据库如何快速查询表的记录数",里面介绍了使用sp_spaceused查看表的记录数是否正确
- 背景:今天同事写代码,用python读取一个四五百兆的文件,然后做一串逻辑上很直观的处理。结果处理了一天还没有出来结果。问题出在哪里呢?解决
- 最近写一个爬虫系统,需要用到python的日志记录模块,于是便学习了一下。python的标准库里的日志系统从Python2.3开始支持。只要
- position属性可以让你让你随意控制一个特定元素在浏览器何处以及如何显示。比方说我们用position:fixed 让一个图片显示在浏览
- 本文实例讲述了GO语言实现简单的目录复制功能。分享给大家供大家参考。具体实现方法如下:创建一个独立的 goroutine 遍历文件,主进程负
- offsetWidth 包括边框的宽度 clientWidth 不包括<table bord
- 生产系统随着业务增长总会经历一个业务量由小变大的过程,可扩展性是考量数据库系统高可用性的一个重要指标;在单表/数据库数据量过大,更新量不断飙
- DJANGO_SETTINGS_MODULE使用Django时要通知Django当前使用的是哪个配置文件。可以改变环境变量 DJANGO_S
- 一、引入方式from itertools import cycle二、使用方法我们先来看看它的源码cycle它接收一个可迭代对象,可以将一个