我想设置
[MASTER]
extension-pkg-whitelist=PyQt5
在pylintrc
中以避免所有这些误报。
不幸的是,它使得pylint运行得慢得多。
我正在使用vim / syntastic在每个文件写入时调用pylint。如果没有此行,pylint
将在大约2-3秒内运行。不理想,但我可以忍受它。使用extension-pkg-whitelist=PyQt5
,大约需要15秒,这使得它几乎无法使用。
pylintrc
中没有其他内容。
这是一个已知问题吗?我找不到任何参考。
我在配置中遗漏了什么?有没有解决方法?
答案 0 :(得分:1)
我遇到了同样的问题。作为一种解决方法,对于我自己的小项目,而不是
from PyQt5.QtWidgets import QMainWindow, etc, etc
我用过
from PyQt5 import QtWidgets
然后不需要白名单指令。
另一种解决方法是不使用白名单指令并从pylint禁用该警告。但这有不必要的副作用 隐藏所有这些错误,甚至是真实错误。
# pylint: disable=no-name-in-module