vs-code Расширение MS Python не может найти autopep8 в Linux - PullRequest
0 голосов
/ 23 марта 2019

Debian Stretch (9)

Расширение: https://github.com/Microsoft/vscode-python

О коде VS:

Version: 1.32.3
Commit: a3db5be9b5c6ba46bb7555ec5d60178ecc2eaae4
Date: 2019-03-14T23:38:49.842Z
Electron: 3.1.6
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Linux x64 4.9.0-8-amd64

hbarta@olive:~$ which autopep8
/usr/bin/autopep8
hbarta@olive:~$ 

Расширение сообщает, что не может найти autopep8, который я установил через менеджер пакетов Debian. Я не могу понять, как сказать расширению, где его найти.

Спасибо!

1 Ответ

1 голос
/ 23 марта 2019

Чтобы указать Коду, где находится autopep8, откройте палитру команд (ctrl + alt + p), найдите «Предпочтения: Открыть настройки (JSON)» и добавьте следующие строки в скобках ({})

    "python.formatting.provider": "autopep8",
    "python.formatting.autopep8Path": "/usr/bin/autopep8",

Затем закройте и перезапустите код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...