我对VS代码还不熟悉,我为我用Python编写的教程项目安装了PySide。我试图:
from PySide.QtGui import QDialog, QApplication, QVBoxLayout, QLineEdit, QTextBrowser
from PySide.QtCore import *
尽管代码使用导入的模块运行得非常好,但VS代码抱怨:
[pylint] E0401:Unable to import 'PySide.QtGui'
或者
[pylint] E0401:Unable to import 'PySide.QtCore'
这很烦人,因为我能按预期使用模块。我猜是配置问题,但不知道如何解决这个问题。
非常感谢。
另见:
Visual representation of VS Code complaining
编辑:
我使用PySide的预编译版本。这可能是这种行为的原因吗?
确保您已经在环境中安装了pylint(在case中为virtual env)
@安德烈亚斯施瓦布, 您需要确保pylint安装在安装了PySide包的python环境中。 您还需要确保在python.pythonPath设置的settings.json中引用了相同的环境(python解释器)。
你可以在这里找到关于这两个的更多细节:
随着Visual Studio代码的更新1.6和相应的Python扩展,问题不再出现。
相关问题 更多 >
编程相关推荐