Ошибка: порождать pycodestyle 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

Решение

  • Удалить pep8 sudo pip uninstall pep8
  • Удалить pycodestyle sudo pip uninstall pycodestyle
  • Снова установка pycodestyle sudo pip install pycodestyle
  • Удалить пакет ATOM linter-pep8 apm uninstall linter-pep8
  • Установка пакета ATOM linter-pycodestyle apm install linter-pycodestyle
  • Проверьте правильность установки pycodestyle, выполнив which pycodestyle в терминале. Он должен возвращать путь к pycodestyle (например. /usr/local/bin/pycodestyle). Вы можете установить этот путь в параметре Исполняемый путь для атома linter-pycodestyle, но он должен работать по умолчанию