由于应用程序笔记本启动错误,我无法在 Anaconda 中打开 Jupyter 笔记本

Hus*_*uri 9 anaconda jupyter-notebook

我正在学习 anaconda,最初一切都很好,但现在 jupyter 笔记本无法工作,我很震惊,请帮助我尝试重新安装,我得到的每种方法都不起作用。下面是我收到的错误消息

Traceback (most recent call last):
File "C:\Users\Admin\anaconda3\Lib\site-packages\notebook\traittypes.py", line 235, in _resolve_classes
klass = self._resolve_string(klass)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Roaming\Python\Python311\site-packages\traitlets\traitlets.py", line 2009, in _resolve_string
return import_item(string)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Roaming\Python\Python311\site-packages\traitlets\utils\importstring.py", line 30, 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 "C:\Users\Admin\anaconda3\Scripts\jupyter-notebook-script.py", line 10, in 
sys.exit(main())
^^^^^^
File "C:\Users\Admin\anaconda3\Lib\site-packages\jupyter_core\application.py", line 277, in launch_instance
return super().launch_instance(argv=argv, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Roaming\Python\Python311\site-packages\traitlets\config\application.py", line 1044, in launch_instance
app = cls.instance(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Roaming\Python\Python311\site-packages\traitlets\config\configurable.py", line 555, in instance
inst = cls(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Roaming\Python\Python311\site-packages\traitlets\traitlets.py", line 1295, in __new__
inst.setup_instance(*args, **kwargs)
File "C:\Users\Admin\AppData\Roaming\Python\Python311\site-packages\traitlets\traitlets.py", line 1338, in setup_instance
super(HasTraits, self).setup_instance(*args, **kwargs)
File "C:\Users\Admin\AppData\Roaming\Python\Python311\site-packages\traitlets\traitlets.py", line 1314, in setup_instance
init(self)
File "C:\Users\Admin\anaconda3\Lib\site-packages\notebook\traittypes.py", line 226, in instance_init
self._resolve_classes()
File "C:\Users\Admin\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'
Run Code Online (Sandbox Code Playgroud)

小智 9

我大概有同样的问题,根据 esqew 链接的报告中的讨论,我修复了它

conda install traitlets==5.9.0 -c conda-forge
Run Code Online (Sandbox Code Playgroud)


Iva*_*roz 7

以下解决了我的问题:

\n
pip install --upgrade notebook\n
Run Code Online (Sandbox Code Playgroud)\n

前:

\n
\xe2\x9d\xaf pip freeze | grep notebook\nnotebook==6.4.0\n
Run Code Online (Sandbox Code Playgroud)\n

后:

\n
\xe2\x9d\xaf pip freeze | grep notebook\nnotebook==7.0.5\n
Run Code Online (Sandbox Code Playgroud)\n

在这里您可以看到问题:\n https://github.com/jupyter/notebook/pull/7051

\n