Atom editor 错误:生成pycodestyle eNode

Atom editor 错误:生成pycodestyle eNode,atom-editor,autopep8,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 (interna

我安装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)

该错误是由包从linter-pep8重命名为linter-pycodestylev2.0.0引起的

解决方案

  • 卸载pep8
    sudo-pip卸载pep8
  • 卸载pycodestyle
    sudo-pip卸载pycodestyle
  • 再次安装pycodestyle
    sudo-pip安装pycodestyle
  • 卸载ATOMlinter-pep8package
    apm卸载linter-pep8
  • 安装ATOMlinter pycodestylepackage
    apm安装linter pycodestyle
  • 通过在终端中执行
    哪个pycodestyle
    ,检查是否正确安装了pycodestyle。它应该返回路径到pycodestyle(例如
    /usr/local/bin/pycodestyle
    )。您可以在原子设置的linter pycodestyle包的可执行路径中设置此路径,但默认情况下它应该可以工作

  • 我必须重新安装pep8才能使其正常工作-运行此程序后,我遇到了错误
    spawn pep8 enoint
    ,该错误通过运行
    sudo pip install pep8
    得到修复。