首页 > 解决方案 > 如何使用 SublimeLinter 解决此问题?

问题描述

我希望可以问这个问题,即使这不是一个专门的编程问题。我在 Sublime Text 3 中安装了SublimeLinter和包。我做了并重新启动,但控制台显示以下消息:SublimeLinter-flake8pip install flake8

SublimeLinter:警告:找不到“flake8”。填写“python”或“可执行”设置。警告:SublimeLinter.lint.base_linter.python_linter:找不到'flake8'。填写'python'或'executable'设置

我怀疑这可能与在用户设置中设置路径有关,但我不确定如何去做。如您所见,我是一个相对新手。谢谢。

标签: sublimetext3flake8sublimelinter

解决方案


请确保您已按照以下步骤操作:

  1. 安装 SublimeText 包(帮助

    • SublimeLinter
    • SublimeLinter-flake8
  2. 安装Flake8(使用pip,或者pip3如果你有多个 python 版本)

    • pip3 install flake8
  3. 配置flake8设置
    1. 打开崇高文本
    2. Sublime Text -> 首选项 -> 包设置 -> Sublime Linter -> 设置
    3. 将路径设置为所需的 python 版本:

注意:自定义设置需要在右侧(用户)侧!

{
    "linters": {
        "flake8": {
            "executable": [ "python3", "-m", "flake8" ]
        }
    }
}

重新启动Sublime 以启用更改

在此处输入图像描述

不确定pippip3?请看一下pip 或 pip3 来安装 Python 3 的包?


推荐阅读