Ошибка: порождает пикодестиль ENOENT

Я получил эту ошибку, установив linter-pep8.

Error: spawn pycodestyle ENOENT
at exports._errnoException (util.js:1026:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:359:16)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)

1 ответ

Ошибка вызвана переименованием пакета из linter -pep8 в linter -pycodestyle v2.0.0

Решение:

  1. Удалить pep8 sudo pip uninstall pep8
  2. Удалить pycodestyle sudo pip uninstall pycodestyle
  3. Снова установка pycodestyle sudo pip install pycodestyle
  4. Удалите пакет ATOM linter-pep8 apm uninstall linter-pep8
  5. Установка пакета ATOM linter-pycodestyle apm install linter-pycodestyle
  6. Проверьте правильность установки pycodestyle, выполнив which pycodestyle в терминале. Это должно вернуть путь к pycodestyle (например. /usr/local/bin/pycodestyle). Вы можете установить этот путь в параметре " Путь к исполняемому файлу" пакета атомов linter-pycodestyle, но он должен работать по умолчанию
Другие вопросы по тегам