PyLint 不识别 PySide 对象
PyLint doesn't recognize PySide objects
刚刚安装Vscode,用pew创建了一个venv,激活了环境,pip安装了Pylint和PySide
现在 Pylint 识别 PySide 包,因为它没有在 from PySide.QtGui import *
引发任何错误或警告,但所有 PySide 对象都得到 E: 10,23: Undefined variable 'QWidget' (undefined-variable)
。 Pylint和PySide肯定安装在同一个环境下。
为什么 Pylint 无法识别来自 PySide 的对象?
此问题与 PyQt 和 Pylint 有关 happened before。这可能与 Pylint 如何处理 import *
以及 PySide
如何定义它有关。
我会尽量不使用 import *
(如果您不在 REPL 中,这通常是不受欢迎的)。
刚刚安装Vscode,用pew创建了一个venv,激活了环境,pip安装了Pylint和PySide
现在 Pylint 识别 PySide 包,因为它没有在 from PySide.QtGui import *
引发任何错误或警告,但所有 PySide 对象都得到 E: 10,23: Undefined variable 'QWidget' (undefined-variable)
。 Pylint和PySide肯定安装在同一个环境下。
为什么 Pylint 无法识别来自 PySide 的对象?
此问题与 PyQt 和 Pylint 有关 happened before。这可能与 Pylint 如何处理 import *
以及 PySide
如何定义它有关。
我会尽量不使用 import *
(如果您不在 REPL 中,这通常是不受欢迎的)。