python - 尝试运行 jupyter notebook 时模块 'attr' 中的错误

标签 python jupyter-notebook

我正在尝试在 Windows 10 PC 中运行 jupyter notebook。
安装 miniconda 并安装所需的库后,我运行 jupyter notebook 并收到以下错误。
我已经使用 jupyter notebook 几年了,这是第一次看到这个错误。
有没有人遇到过这个或知道如何解决?

  File "C:\Users\katsuya.obara\AppData\Local\Continuum\miniconda3\envs\py35\Scripts\jupyter-notebook-script.py", line 6, in <module>
    from notebook.notebookapp import main
  File "C:\Users\katsuya.obara\AppData\Local\Continuum\miniconda3\envs\py35\lib\site-packages\notebook\notebookapp.py", line 83, in <module>
    from .services.contents.manager import ContentsManager
  File "C:\Users\katsuya.obara\AppData\Local\Continuum\miniconda3\envs\py35\lib\site-packages\notebook\services\contents\manager.py", line 17, in <module>
    from nbformat import sign, validate as validate_nb, ValidationError
  File "C:\Users\katsuya.obara\AppData\Local\Continuum\miniconda3\envs\py35\lib\site-packages\nbformat\__init__.py", line 33, in <module>
    from .validator import validate, ValidationError
  File "C:\Users\katsuya.obara\AppData\Local\Continuum\miniconda3\envs\py35\lib\site-packages\nbformat\validator.py", line 12, in <module>
    from jsonschema import ValidationError
  File "C:\Users\katsuya.obara\AppData\Local\Continuum\miniconda3\envs\py35\lib\site-packages\jsonschema\__init__.py", line 12, in <module>
    from jsonschema.exceptions import (
  File "C:\Users\katsuya.obara\AppData\Local\Continuum\miniconda3\envs\py35\lib\site-packages\jsonschema\exceptions.py", line 141, in <module>
    @attr.s(hash=True)
AttributeError: module 'attr' has no attribute 's'

最佳答案

我相信如果您安装实际上包含上述两个软件包的 attrs,该错误将得到解决。

$ pip uninstall attr
$ pip install attrs

但是首先你需要卸载你的 attr 然后安装 attrs。
经过上述更改后,它应该可以按预期工作。

关于python - 尝试运行 jupyter notebook 时模块 'attr' 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58794475/

相关文章:

python - 用python写的最好的搜索引擎

python - 在 Python 3 中使用不同类型按键对字典列表进行排序

python - 如何在 VS Code jupyter 笔记本集成中使用 python 虚拟环境?

python - Mac 上的 Jupyter : run files from non-default directory

python - 我可以在 python 中的一行代码之间添加注释而不注释整行吗?

python - 如何在Python中使用当前的Python解释器运行外部Python脚本?

python - 从图像中提取和保存字符

jupyter-notebook - 使用 Jupyter 键盘快捷键中的箭头键

python - 使垂直标尺在 .ipynb - VS Code 中的文件中不可见

python - 具有多个 iPyWidgets 下拉菜单的交互式 Covid 绘图