繁体   English   中英

如何使用Python扩展配置Visual Studio代码而不是抱怨无法导入模块?

[英]How do I configure Visual Studio Code with Python extension to not complain about inability to import modules?

我是VS Code的新手,我为我用Python编写的教程项目安装了PySide。 我试着:

from PySide.QtGui import QDialog, QApplication, QVBoxLayout, QLineEdit, QTextBrowser
from PySide.QtCore import *

虽然代码使用导入的模块运行得非常好,但VS Code抱怨:

[pylint] E0401:Unable to import 'PySide.QtGui'

要么

[pylint] E0401:Unable to import 'PySide.QtCore'

这非常令人恼火,因为我可以按预期使用模块。 我猜是配置问题,但不知道如何解决这个问题。

非常感谢你。

也可以看看:

VS Code的视觉表示抱怨

编辑:

我使用PySide的预编译版本。 这可能是这种行为的原因吗?

@Andreas Schwab,您需要确保在已安装PySide包的python环境中安装了pylint。 您还需要确保在python.pythonPath设置中的settings.json中引用了相同的环境(python解释器)。

你可以在这里找到关于这两个的更多细节:

使用Visual Studio Code的更新1.6和相应的Python扩展,问题不再出现。

确保您已在环境中安装了pylint(虚拟环境以防万一)

pip install pylint

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM