jupyter notebook xdg-settings 错误
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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发生了这个问题,所以问题根源在哪也没找到。且没有中文网站提及这个问题,可能发生的概率比较小吧。
以上是关于jupyter notebook xdg-settings 错误的主要内容,如果未能解决你的问题,请参考以下文章