• 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
    
    • 1

    更新完运行还是报错

    2.重新安装 Jupyter:

    conda install jupyter
    
    • 1

    更新完运行还是报错

    三、成功解决

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

    运行以下命令解决问题:

    pip uninstall traitlets
    pip install traitlets==5.9.0
    
    • 1
    • 2

    成功打开

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

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

  • 相关阅读:
    如何自己实现一个简单的 Spring Bean 容器
    [附源码]计算机毕业设计springboot现代诗歌交流平台
    webpack构建01-vue项目之 手动webpack打包
    10分钟了解JWT令牌 (JSON Web)
    Java抽象类和接口
    【无标题】
    Vue2:生命周期
    2022年华数杯资料汇总
    音视频学习 - Qt6.3.1版本下实现屏幕截图功能
    UDP网络通信(发送端+接收端)实例 —— Python
  • 原文地址:https://blog.csdn.net/qq_51870267/article/details/136500525