【问题标题】:Using pylint with Visual Studio Code将 pylint 与 Visual Studio 代码一起使用
【发布时间】:2017-11-25 08:17:13
【问题描述】:

前几天我下载了 Visual Studio Code,并决定将它与 pylint 一起使用。

出于某种奇怪的原因,我无法从调色板(Shift + Ctrl + P)将 python 解释器设置为 python 3,但我从设置中设置了它的路径,它似乎已经完成了这项工作。但是,pylint 强调了几乎所有内容。我的所有导入都带有错误消息下划线:

[pylint] E0401:无法导入“my.import”

我阅读了关于这个主题的几个主题,主要建议是设置正确的 python 路径和 pylint 路径,我已经完成了 0 成功。我尝试删除它pip3 remove pylint 并重新安装它,但是它仍然没有解决我的问题。

【问题讨论】:

    标签: python visual-studio-code pylint


    【解决方案1】:

    您可以尝试单独设置"python.linting.pylintPath" 键。

    settings.json可以这样设置;

    "python.linting.pylintPath": "/home/user/.local/bin/pylint"
    

    user 当然是你的用户名

    如果您使用 linux 并想找到 pylint 的确切位置,您可以在终端中运行 which pylint 命令

    【讨论】:

    • 提问者如何单独设置密钥?请在您的回答中提供更多详细信息。
    • 令人惊讶的是,在 VS Code 用户设置中添加正确的 pylintPath 清除了我的导入错误消息。请解释一下为什么会这样?
    • 抱歉,一开始我不知道是什么导致了这个问题。我唯一的猜测是 VS Code 无法获取 pylint 位置来使用它。因此,手动添加 pylint 路径将覆盖默认行为并解决问题
    【解决方案2】:

    要解决这个问题,你可以在preferences-> settingspython.pythonPath中设置你的python安装路径。

    【讨论】:

    • 我在问题中已经提到,我已经将python路径从settings设置为python3,并没有做太多。
    猜你喜欢
    • 1970-01-01
    • 2020-10-09
    • 1970-01-01
    • 2018-03-25
    • 2022-01-22
    • 2018-06-08
    • 1970-01-01
    • 2015-12-08
    • 2021-09-30
    相关资源
    最近更新 更多