JupyterLab 3.0安装方法,克服浏览器空白等各种小问题,终于装上了心仪的debugger,大成功!(Windows10系统)

一、jupyterlab3.0安装前提

已安装Anaconda3
Windows系统
Anaconda3自带的jupyterlab还停留在2.2.6的版本,因此开始自己升级jupyterlab3.0之路,万万没想到问题还挺多,但是折腾一番之后成功了还是很开心的。
本人之前想单纯通过python3.7安装,虽然也能安装上jupyterlab3.0,但最后发现想要心仪的debugger功能,还是需要安装Anaconda3,因此现在的环境是Anaconda3和python3.7均已安装。
Anaconda3自带的jupyterlab版本还停留在2.2.6

二、jupyterlab3.0安装方法

1. conda方法安装不成功

conda install -c conda-forge jupyterlab=3

网上有很多教程说解决此处失败,但我试了几个发现不好用,所以直接放弃用pip来安装了在这里插入图片描述
网上有很多解决此处失败的教程,但我试了几个发现不好用,所以直接放弃改用pip来安装了。

2. 用pip可以安装成功

pip install jupyterlab==3

在这里插入图片描述
在这里插入图片描述
安装完发现版本成为了jupyterlab 3.0.0。

三、jupyterlab3.0 打开浏览器显示空白问题解决

本以为很容易的升级,结果输入jupyter lab打开了默认的360极速浏览器,显示一片空白,搜帖子发现需要将jupyter_notebook_config.py文件的默认浏览器改成chrome比较稳妥,因此去下了一个chrome安装上。
在这里插入图片描述然后在命令行通过以下命令找到jupyter_notebook_config.py文件路径:

jupyter notebook --generate-config

用记事本或notepad++打开jupyter_notebook_config.py,查找browser,找到下列语句,将其替换。
在这里插入图片描述替换成

# c.NotebookApp.browser = ''
import webbrowser
webbrowser.register("chrome",None,webbrowser.GenericBrowser(u"C:\\Users\Administrator\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe"))
c.NotebookApp.browser = 'chrome'

此处路径改成你的chrome安装路径,快捷图标右键属性可找到路径,注意“\”全部改成双“\”才能成功。
然后在命令行输入jupyter lab发现浏览器就默认chrome打开了,还能正常显示,jupyterlab 3.0安装成功。
在这里插入图片描述详见帖子
[《jupyter lab的目录调整及设置默认浏览器为chrome的方法》]

四、jupyterlab debugger安装方法

因为我单纯就是很想用jupyterlab debugger,所以任务还没有结束,继续战斗!
参考官方文档的安装方法。

1. 安装xeus-python

此处按照官方文档操作,在命令行输入以下命令,中途跳出选择就选y就可以。

conda create -n jupyterlab-debugger -c conda-forge jupyterlab=3 xeus-python

2. 激活jupyterlab-debugger

但是按照官方文档输入以下命令则会显示错误。

conda activate jupyterlab-debugger  

在这里插入图片描述
尝试一番,发现需要改成 以下命令。

CALL conda.bat activate jupyterlab-debugger

在这里插入图片描述

3. 打开jupyterlab切换成XPython内核

之后再去打开jupyterlab发现发现可以切换成XPython内核了,发现终于可以使用debugger功能了,大成功!
在这里插入图片描述

五、jupyterlab3.0汉化方法

此处很简单,实在写不动了,大家参考该贴吧。
汉化方法

六、总结

第一次折腾这么久安装一个最近更新的版本,原本想的很简单,但遇到各种问题,中途重装了Anaconda发现也没有用,走了很多弯路。但是还好参考了很多很有意义的帖子,最后解决了问题。在此将我的安装过程分享,希望能对大家有所帮助,欢迎大家改正和交流。
另外本帖还参考了:
JupyterLab 3.0发布:支持中文界面,安装插件无需Node.js

不吹不黑,jupyter lab 3.0客观使用体验

写在最后

打脸来得很快,装完3.0的我最近又回来用2.0了,但是我学会了很好地利用2.0的插件,在此也分享一下。
1、安装anaconda
2、安装插件,参考该贴
3、命令行输入jupyter notebook打开
4、点击"nbextensions",切换到扩展插件的配置界面,选中Table of contents
5、打开一个带多级标题的文件,点击右上角目录的图标,一切OK!
6、你也可以用#加空格,##加空格创建多级标题,然后按照你的思路来设置。

  • 8
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值