PyLint не распознает объекты PySide - PullRequest
0 голосов
/ 25 апреля 2019

Я только что установил Vscode, создал venv с pew, активировал окружение, установил pip Pylint и PySide.

Теперь Pylint распознает пакеты PySide, так как не вызывает никаких ошибок или предупреждений на from PySide.QtGui import *, но все объекты PySide получают E: 10,23: Undefined variable 'QWidget' (undefined-variable). Pylint и PySide определенно установлены в одной среде.

Почему Pylint не распознает объекты из PySide?

1 Ответ

1 голос
/ 26 апреля 2019

Эта проблема произошла до с PyQt и Pylint. Это, вероятно, связано с тем, как Pylint обрабатывает import * и как PySide определяет его.

Я бы попробовал не использовать import * (что обычно вызывает недовольство, если вы не участвуете в REPL).

...