本文非常详细地介绍了Windows下VScode Linter pylint is not installed的完美解决方法。

vscode Python Pylint是个代码检测插件。如果不安装,vs code 就会一直提示错误,当然也可以屏蔽掉信息,不过为什么不使用它呢。

如果是linux下:可以参考 Ubuntu vscode ‘Linter pylint is not installed.’ 的解决

安装pip

打开命令提示符,输入

pip install pylint

如果你用的Anaconda包管理,同时加入到了环境变量,那么上面的命令执行完就成功了。下次打开vscode就不会报错了。
Windows下VScode Linter pylint is not installed

报错解决

如果没有,可能会报错

如果提示 无法使用pip命令:

-bash pip:command not found

那就来安装pip:https://pip.pypa.io/en/stable/installing/
Windows下VScode Linter pylint is not installed

第一步:添加python命令到环境变量,也就是说你可以在命令提示符窗口输入python

添加环境变量:鼠标右键我的电脑 -> 属性 -> 点击高级系统设置 -> 点击环境变量 -> 点击PATH -> 在最后面加上我们的Python安装路径 -> 点击确定。用一张图来表示就是:Windows下VScode Linter pylint is not installed

第二步:下载文件

官网下载:https://pypi.python.org/pypi/pip#downloadsWindows下VScode Linter pylint is not installed

第三步:安装pip

下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:

python setup.py install

安装好之后,我们直接在命令行输入pip,同样会显示‘pip’不是内部命令,也不是可运行的程序。因为我们还没有添加环境变量。

按照之前介绍的添加环境变量的方法,我们在PATH最后添加:

C:\Python34\Scripts;

到现在我们才算完整安装好了pip。这时候你就可以使用pip install pylint来安装pylint了。
(如果这时候还是提示找不到pip命令,重新打开命令提示符,或者重启电脑。或者以管理员身份运行命令提示符)

更多

Linting突出了Python源代码中的语法和风格问题,这些问题通常可以帮助您识别和纠正可能导致错误的细微编程错误或非常规编码实践。例如,linting检测使用未初始化或未定义的变量,调用未定义的函数,缺少括号,甚至更微妙的问题,例如尝试重新定义内置类型或函数。Linting因此与格式化不同,因为linting分析代码如何运行并检测错误,而格式化只是重构代码的显示方式。

默认情况下,使用Pylint在Visual
Studio代码中启用Python的linting,您可以启用您选择的其他连接。您可以使用Python:Enable
Linting命令轻松启用和禁用所有linting 。

查看官网的介绍:https://code.visualstudio.com/docs/python/linting


参考:
windows下面安装Python和pip终极教程