问题场景:
vscode 配置python + pyside 开发环境后提示No name 'QGuiApplication' in module 'PySide2.QtGui'pylint(no-name-in-modulue) 这样的提示,如下图。虽然不影响运行,但依然让人如鲠在喉非常不适。

原因分析:
网上查证后问题原因在于没有在Pylint中配置PySide2的参数
解决方案:
- vscode左下角或者快捷键
ctrl + ,打开配置 - 找到pylint args配置项

- 在
Pylint Args中增加--extension-pkg-whitelist=PySide2,配置自动保存 - 返回python文件,一切正常,太棒了!


当使用VSCode配置Python + PySide2开发环境后,遇到Pylint提示'Noname'QGuiApplication'inmodule'PySide2.QtGui'的错误。该问题是因为Pylint缺少对PySide2的配置。解决方法是在VSCode的Pylint配置中添加--extension-pkg-whitelist=PySide2参数,保存设置后,问题即可解决,恢复正常运行。
6104

被折叠的 条评论
为什么被折叠?



