Anaconda prompt运行打开jupyter notebook 指令出错解决方案

一、打不开jupyter notebook网页

报错如下:
Traceback (most recent call last):
File “D:\anaconda3\lib\site-packages\notebook\traittypes.py”, line 235, in _resolve_classes
klass = self._resolve_string(klass)
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\traitlets\traitlets.py”, line 2015, in _resolve_string
return import_item(string)
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\traitlets\utils\importstring.py”, line 33, in import_item
module = import(package, fromlist=[obj])
ModuleNotFoundError: No module named ‘jupyter_server.contents’

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\Scripts\jupyter-notebook-script.py”, line 10, in
sys.exit(main())
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\jupyter_core\application.py”, line 283, in launch_instance
super().launch_instance(argv=argv, **kwargs)
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\traitlets\config\application.py”, line 1073, in launch_instance
app = cls.instance(**kwargs)
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\traitlets\config\configurable.py”, line 583, in instance
inst = cls(*args, **kwargs)
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\traitlets\traitlets.py”, line 1292, in new
inst.setup_instance(*args, **kwargs)
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\traitlets\traitlets.py”, line 1335, in setup_instance
super(HasTraits, self).setup_instance(*args, **kwargs)
File “C:\Users\DELL\AppData\Roaming\Python\Python39\site-packages\traitlets\traitlets.py”, line 1311, in setup_instance
init(self)
File “D:\anaconda3\lib\site-packages\notebook\traittypes.py”, line 226, in instance_init
self._resolve_classes()
File “D:\anaconda3\lib\site-packages\notebook\traittypes.py”, line 238, in _resolve_classes
warn(f"{klass} is not importable. Is it installed?", ImportWarning)
TypeError: warn() missing 1 required keyword-only argument: ‘stacklevel’


运行jupyter notebook的软件会出现闪退现象

二、尝试更新

1.更新 Jupyter 相关的模块:使用 Anaconda 自带的包管理器 conda 来更新 Jupyter 相关的模块,尤其是 jupyter_server。在 Anaconda Prompt 中运行以下命令来更新:

conda update jupyter_server

更新完运行还是报错

2.重新安装 Jupyter:

conda install jupyter

更新完运行还是报错

三、成功解决

感谢 http://t.csdnimg.cn/usTk8

运行以下命令解决问题:

pip uninstall traitlets
pip install traitlets==5.9.0

成功打开

四、重新修改一下默认保存路径

1.查找默认配置文件地址
运行win+r
输入jupyter notebook --generate-config
再输入y,回车
配置文件位置
2.在文件资源管理中打开C:\Users\DELL\.jupyter\
在这里插入图片描述
用记事本打开,ctrl+f查找c.NotebookApp.notebook_dir ,删除注释,加入保存路径,保存
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yatingliu2019

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值