我刚刚安装了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中的对象?
发布于 2019-04-26 06:10:03
此问题存在于PyQt和Pylint的happened before中。这可能与Pylint如何处理import *以及PySide如何定义它有关。
我尽量不要使用import * (如果你不在REPL中,这通常是不受欢迎的)。
https://stackoverflow.com/questions/55847833
复制相似问题