Visual Studio Code pylint:一切正常时出错

时间:2017-10-08 11:38:01

标签: python-3.x visual-studio-code pylint

为什么我在VCCode中收到此消息但实际上没有错误?

error

这一个

MissingMoodule

如果我运行该程序,它的运行没有错误。

3 个答案:

答案 0 :(得分:0)

据我所知:

1)pylint无法识别init()方法,因为他在编译的paygame.base模块中的描述。来自Python扩展的Intellisense显示了带有关于pygame的docstring的工具提示。我不知道Intellisense从哪里获得它。

2)这不是错误。它的Intellisense显示来自pygame模块的 init .py的display声明:" display = MissingModule(" display",geterror(), 1)"

P.S。:我是python和visual studio代码的新手。如果我错了,请纠正我。

答案 1 :(得分:0)

完美解决方案!

删除pylint警告/错误的步骤:

  • 点击VS代码左下角的设置图标
  • 转到设置
  • 键入' pylint'在搜索部分
  • 单击编辑图标并设置以下属性 - (最初将设置为true)
  

" python.linting.enabled":false,

答案 2 :(得分:0)

您可以禁用pylint,无论是否被python文件使用,如下所示:

  • 转到VS Code中的设置
  • 搜索“ pylint”
  • 您可以在“ Python› Linting:启用Pylint”中找到以下复选框 是否使用pylint整理Python文件。
  • 只需取消选中(无需重新启动VS代码)