jupyter notebook xdg-settings 错误

jupyter notebook xdg-settings 错误

安装3.7或3.8版本Python,并使用Jupyter Notebook是可能遇到’xdg-settings’相关的错误提示,如

[Error 20] Not a directory: ‘xdg-settings’

且无法正常打开Jupyter Notebook。
一种解决办法是在终端打开Jupyter Notebook是加上–no-browser’,即’jupyter notebook --no-browser’,并将终端中提示的地址链接复制粘贴到浏览器手动打开。
另一种一次性的解决方案是找到”webbrowser.py”文件(笔者的这个文件路径为’/opt/anaconda3/lib/python3.8/webbrowser.py’),并将register_standard_browsers()函数中的

if sys.platform[:3] == “win”

修改为

elif sys.platform[:3] == “win”

即可解决。

解决方案主要参考了网页https://github.com/jupyter/notebook/issues/3746 中rrios-eq的答案。这是一个2018年的问题,笔者用的Python3.7和3.8一直没遇到这个问题,但最近重装的Python3.8发生了这个问题,所以问题根源在哪也没找到。且没有中文网站提及这个问题,可能发生的概率比较小吧。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值