错误:产生pycodestyle ENOENT

Luk*_*ski 12 atom-editor autopep8

安装了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)
Run Code Online (Sandbox Code Playgroud)

Luk*_*ski 24

被更名是由包引起错误棉短绒-PEP8棉短绒-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-pycodestyleapm install linter-pycodestyle
  6. 通过在终端中执行检查是否正确安装了pycodestylewhich pycodestyle.它应该返回pycodestyle的路径 (例如/usr/local/bin/pycodestyle).您可以在atoms的linter-pycodestyle包的可执行路径设置中设置此路径- 但它应该默认工作