当前位置:  开发笔记 > 编程语言 > 正文

未安装Linter pylint

如何解决《未安装Linterpylint》经验,为你挑选了4个好方法。

我想在Microsoft Visual Studio Code中运行python代码,但它给出了一个错误:

"没有安装Linter pylint"

我安装了:

VS Code Python扩展

Python3

蟒蛇

我该如何安装pylint?



1> Ruto Collins..:

通过键入检查已安装的路径pylint which pylint.

你会得到类似的东西: /usr/local/bin/pylint

复制它.

转到preferences选项卡上的vscode设置,找到该行

"python.linting.pylintPath": "pylint"

编辑该行

"python.linting.pylintPath": "/usr/local/bin/pylint",

替换"pylint"你输入的路径which pylint

保存更改并重新加载vscode.



2> Ben Delaney..:

    打开终端(ctrl+~)

    运行命令 pip install pylint

如果这不起作用:如果您为编辑器配置了非默认的python路径,则需要将该python的安装位置与您从终端调用的pip可执行文件进行匹配.

这是一个问题,因为Python扩展的设置默认启用pylint.如果您更愿意关闭linting,则可以在用户或工作区设置中将此设置更改truefalse:

"python.linting.pylintEnabled": false


这可能是因为pip不在您的路径上,因此您无法直接从终端运行它.如果python在你的路径上,你应该能够运行`python -m pip install pylint`.

3> rob3c..:

如果你在虚拟环境(virtualenv)中工作,你肯定需要更新python.lintint.pylintPath设置(python.pythonPath如果你还没有设置,也可能需要更新设置),如果你想要linting工作,就像这样:

// settings.json (workspace-specific one is probably best)
{
    // ...
    "python.linting.pylintPath": "C:/myproject/venv/Scripts/pylint.exe",
    "python.pythonPath": "C:/myproject/venv/Scripts/python.exe",
    // ...
}

这适用于Windows,但其他操作系统类似.该.exe扩展是必要的它为我工作在Windows上,即使在控制台实际运行时,它不是必需的.

如果您只想禁用它,请使用Ben Delaney的答案中python.linting.pylintEnabled": false提到的设置.



4> Aj334..:

尝试这样做如果您在Windows计算机上运行VS Code并出现此错误(我正在使用Windows 10).

转到设置并将python路径更改为您的python安装位置.

更改: "python.pythonPath": "python"

至: "python.pythonPath": "C:\\Python36\\python.exe"

然后:保存并重新加载VS代码.

现在,当您收到提示告诉您"未安装Linter pylint"时,只需选择" 安装pylint " 选项即可.

由于您现在已经为Python安装提供了正确的路径,因此将在Windows Powershell Terminal中成功完成pylint安装.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有