2017-02-07 17 views
12

Mam ten błąd z zainstalowanym linter-pep8.Błąd: spawn pycodestyle ENOENT

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) 

Odpowiedz

24

Błąd jest spowodowany przez pakiet jest zmieniona z LINTER-pep8 do linter-pycodestyle v2.0.0

Rozwiązanie:

  1. Odinstaluj pep8sudo pip uninstall pep8
  2. Odinstaluj pycodestylesudo pip uninstall pycodestyle
  3. Ponownie zainstalowanie pycodestylesudo pip install pycodestyle
  4. Odinstaluj ATOM linter-pep8 pakiet apm uninstall linter-pep8
  5. Instalacja atom linter-pycodestyle pakiet apm install linter-pycodestyle
  6. Sprawdź, czy pycodestyle została zainstalowana poprawnie, wykonując which pycodestyle w terminalu. Powinna zwrócić ścieżkę do pycodestyle (np. /usr/local/bin/pycodestyle). Można ustawić tę ścieżkę w Executable Path ustawienie linter-pycodestyle pakietu atomy but powinien działać domyślnie
+1

musiałem przeinstalować pep8 aby uzyskać to do pracy - po uruchomieniu tego wpadłem błąd 'spawn pep8 ENOENT', który został naprawiony przez uruchomienie' sudo pip install pep8'. – camdroid

Powiązane problemy