在命令行窗口使用jupyter notebook报错ModuleNotFoundError: No module named ‘jupyter_server.contents‘的完美解决办法

文章目录

  • 前言
  • 一、具体报错
  • 二、正确处理方法,安装traitlets库
  • 三 、完美解决错误


前言

在命令窗口启动jupyter notebook,报如下错误

ModuleNotFoundError: No module named 'jupyter_server.contents'
TypeError: warn() missing 1 required keyword-only argument: 'stacklevel'

一、具体报错

在命令行窗口使用jupyter notebook报错ModuleNotFoundError: No module named ‘jupyter_server.contents‘的完美解决办法_第1张图片
在命令行窗口使用jupyter notebook报错ModuleNotFoundError: No module named ‘jupyter_server.contents‘的完美解决办法_第2张图片

二、正确处理方法,安装traitlets库

这个错误消息 “ModuleNotFoundError: No module named ‘jupyter_server.contents’” 表明缺少名为 ‘jupyter_server.contents’ 的库。安装 ‘traitlets’ 库可以解决这个问题。

‘traitlets’ 是一个在 Python 中实现属性(attribute)的库。它提供了一种定义和使用属性的方法,这些属性可以在类中定义和访问。它能够确保属性的类型和值的正确性,并且支持验证和默认值等功能。

pip install traitlets==5.9.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

三 、完美解决错误

在命令行窗口使用jupyter notebook报错ModuleNotFoundError: No module named ‘jupyter_server.contents‘的完美解决办法_第3张图片

你可能感兴趣的:(Python程序代码,Python常见bug,jupyter,linux,ide)