python - Flake8Lint 错误 : AttributeError: 'NoneType' object has no attribute 'kind'

标签 python python-3.x sublimetext3 attributeerror flake8

今天启动 Sublime Text 3 并注意到 Flake8Lint 未激活。我检查了控制台并出现了这么长的错误:

Flake8Lint ERROR: Traceback (most recent call last):
Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/lint.py", line 405, in 
Flake8Lint ERROR: for lint_warning in lint(stdin_lines, lint_settings):
Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/lint.py", line 206, in lint
Flake8Lint ERROR: for error in PEP257Checker().check_source(lines, ''):
Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pydocstyle.py", line 1359, in check_source
Flake8Lint ERROR: module = parse(StringIO(source), filename)
Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pydocstyle.py", line 275, in __call__
Flake8Lint ERROR: return self.parse_module()
Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pydocstyle.py", line 428, in parse_module
Flake8Lint ERROR: children = list(self.parse_definitions(Module, all=True))
Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pydocstyle.py", line 366, in parse_definitions
Flake8Lint ERROR: yield self.parse_definition(class_._nest(self.current.value))
Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime Text 3/Packages/Python Flake8 Lint/contrib/pydocstyle.py", line 485, in parse_definition
Flake8Lint ERROR: class_.__name__, name, self.current.kind,
Flake8Lint ERROR: AttributeError: 'NoneType' object has no attribute 'kind'

我尝试禁用并重新启用,然后卸载并重新安装。如果有人有一些知识可以传授,我们将不胜感激!

最佳答案

我明白了。刚刚更换

../Sublime Text 3/Packages/Python Flake8 Lint/contrib/pyflakes/checker.py

与: https://github.com/richardasaurus/Flake8Lint/blob/master/contrib/pyflakes/checker.py

此问题由 GitHub 上发布:https://github.com/dreadatour/Flake8Lint/issues/61 提供

关于python - Flake8Lint 错误 : AttributeError: 'NoneType' object has no attribute 'kind' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45762259/

相关文章:

sublimetext - 设置所有标签和所有打开文件的行尾

sublimetext2 - 如何诊断和修复 Sublime Text 3 中的键绑定(bind)冲突

python - 在 macOS High Sierra 上安装 mysql-python

python - 在循环中的 Python 中 append 矩阵

python - 为什么我收到错误 : No module named 'email.MIMEMultipart' ?

python - 使用带有函数的 pygame 的角色动画问题

Python优雅地排序字典数组

macos - Mac 操作系统上的 Sublime Text 3 无法保持项目打开

python - 在 Python 2 中按定义顺序迭代枚举

python - Numpy:确定广播后的形状