vscode autopep8 не запускается - PullRequest
0 голосов
/ 14 мая 2019

Я только что запустил autopep8 в vscode, система сообщает о двух ошибках:

Ошибка: Команда не выполнена: autopep8 c: \ Users \ Администратор \ Desktop \ Python \ 从 入门 到 实践 \ попробовать \5-10.py использование: autopep8 [-h] [--version] [-v] [-d] [-i] [- имя файла -global-config] [--ignore-local-config] [-r][-jn] [-pn] [-a] [--experimental] [--exclude globs] [--list-fixes] [--ignore errors] [--select errors] [--max-line-lengthn] [--line-range line line] [--hang-close] [--exit-code] [files [files ...]] autopep8: ошибка: autopep8 принимает только одно имя файла в качестве аргумента, если только "-используются аргументы "на месте" или "--diff"

и

использование: autopep8 [-h] [--version] [-v] [-d] [-i] [--global-config имя файла] [--ignore-local-config] [-r] [-jn] [-pn] [-a] [--experimental] [--exclude globs][--list-fixes] [--ignore errors] [--select errors] [--max-line-length n] [--line-range line line] [--hang-close] [--exit-код] [файлы [файлы ...]] autopep8: ошибка: autopep8 занимает только один файлename в качестве аргумента, если не используются аргументы "--in-place" или "--diff"

Кто-нибудь знает почему?Я стараюсь изо всех сил, но также не знаю, что мне делать.

Я использую:

Расширение: Python-autopep8

vscode: 1.33.1

1 Ответ

1 голос
/ 14 мая 2019

В терминале вы можете направить свой каталог туда, где находится ваш файл.Затем используйте эту команду:

autopep8 --in-place --aggressive --aggressive <filename>

Например:

autopep8 --in-place --aggressive --aggressive main.py

Обычно, когда вы используете терминал в VScode.Ваш каталог присутствует там, где он должен быть.Если ваш файл не находится в подпапке.

Все, что вам нужно, можно найти по адресу https://pypi.org/project/autopep8/

...