我刚刚安装了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识别对象?
答案 0 :(得分:1)
此问题的PyQt和Pylint有happened before。可能与Pylint如何处理import *
以及PySide
如何定义它有关。
我会尽量不要使用import *
(如果您不在REPL中,通常会皱眉)。