Vscode pylint unable to import 解决方法

困扰了很长时间的问题

就是之前用Vscode敲Python的代码,并没有报from 或者 import的红线错误。其实并没有错,代码运行也正常

我开始以为是下载的 Pylint 和 Pylint-django有冲突。但想了想,不应该啊

到后来使用Django的ORM。导入数据库类开始报红线。但是并没有实质性的错误,只是感觉错误,后来就没有在意,在settings中加入了配置方法

"python.linting.pylintArgs": [
    "--load-plugins",
     "pylint_django",
    ],

因为报红线并没有影响代码的运行。
这个方法是解决了ORM数据库类下的红线问题 然而。其他的错误也就不报错了。

一开始我并不知道,是因为有一次粗心,在def后边忘了加冒号,然而并没有报错,这我就很难受了,只能去服务中查找错误。

然后找VScode中的settings的配置,改了调。调了改。然而并没有解决我的问题 然后我就又在网上查。各种解决方案都不行,差点儿就放弃了

今天,终于知道了重要的解决方法,就是忽略这个错误红心提醒。因为并没有实质性的错误,忽略了就好了。其中有好多错误提醒号,你可以根据自己的去查,然后忽略就可以。

这是修改完之后的settings的部分代码

   "python.linting.pylintArgs": [
	    "--errors-only",
	    "--disable=E0401"
    ],

不然我的代码真的丑,全是无关紧要的红色波浪线。
希望能帮到你们!

你可能感兴趣的:(小知识点)