SublimeText, подкладывающий Python3 с pyflakes в virtualenv

Когда я открываю свои файлы Python в Sublime и удаляю такие простые вещи, как: в конце def myFunction(): Затем я ожидаю, что линтер добавит красный кружок в желоб. Но я ничего не вижу в канаве.

Я замечаю, что внизу окна Sublime написано "pyflakes(erred)"


Установка зависимостей

# Sublime v 3.1.1
# Sublime package install SublimeLinter
# Sublime package install SublimeLinter-pyflakes

pip3 install pyflakes
which pyflakes
# /Users/macbook/Desktop/my_virtual_env/bin/pyflakes

Попытка указать моему линтеру путь для использования в настройках "MyProj.sublime-project"

{
    "folders":[
        {
            "path": "."
        }
    ],
    "SublimeLinter.linters.pyflakes.python": "/Users/macbook/Desktop/my_virtual_env/bin/python3"
}

ОБНОВЛЕНИЕ: Превосходный вывод консоли при загрузке views.py

SublimeLinter: #10 linter.py:907: 'pyflakes' is linting 'views.py'
SublimeLinter: #10 python_linter.py:42: pyflakes: wanted python is 'None'
SublimeLinter: #10 python_linter.py:93: pyflakes: trying to use globally installed pyflakes
SublimeLinter: #10 python_linter.py:101: WARNING: cannot locate 'pyflakes'. Fill in the 'python' or 'executable' setting.

1 ответ

Эти настройки идут под ключ settings, Например

{
    "folders": [
        {
            "path": "."
        },
    ],

    "settings": {
        "SublimeLinter.linters.pyflakes.python": "..."
    }
}
Другие вопросы по тегам