2

我无法启动或打开 Jupyter Notebook。我已经多次卸载并安装它,仍然得到我粘贴在下面的相同错误!

它给出了一些“属性错误”。

Traceback (most recent call last):
File "C:\Users\Ramya\anaconda3\Scripts\jupyter-notebook-script.py", line 6, in 
from notebook.notebookapp import main
File "C:\Users\Ramya\anaconda3\lib\site-packages\notebook\notebookapp.py", line 80, in 
from .services.contents.manager import ContentsManager
File "C:\Users\Ramya\anaconda3\lib\site-packages\notebook\services\contents\manager.py", line 17, in 
from nbformat import sign, validate as validate_nb, ValidationError
File "C:\Users\Ramya\anaconda3\lib\site-packages\nbformat\__init__.py", line 32, in 
from .validator import validate, ValidationError
File "C:\Users\Ramya\anaconda3\lib\site-packages\nbformat\validator.py", line 12, in 
from jsonschema import ValidationError
File "C:\Users\Ramya\anaconda3\lib\site-packages\jsonschema\__init__.py", line 11, in 
from jsonschema.exceptions import (
File "C:\Users\Ramya\anaconda3\lib\site-packages\jsonschema\exceptions.py", line 152, in 
@attr.s(hash=True)
AttributeError: module 'attr' has no attribute 's'

请帮忙!

4

3 回答 3

1

以管理员身份运行 Anaconda 提示符

pip uninstall attr

其次是

conda install --force attrs

现在 jupyter notebook 应该可以工作了。

问题原因:

  • attr pip 包已安装到您的用户站点包目录中。
  • 它优先于 conda 维护的 site-packages 目录加载。
  • 因此,每次启动 Jupyter 时,都会从您的用户站点包中引用 attr 包,而不是来自 conda 的 attrs
于 2020-04-07T06:34:48.553 回答
0

您很可能创建了一个模块,其名称attrjsonschema.

于 2020-03-29T06:49:58.273 回答
0
  1. 在您的计算机上搜索名为“attr.py”的文件
  2. 删除那个文件
  3. 重新打开 Jupiter notebook 或重新下载 这在我的电脑上有效,我尝试过'pip uninstall attr',但它不起作用,我想我们应该手动完成。
于 2020-04-09T03:10:57.693 回答