如何在Ubuntu 16.04中将python3-flake8与Atom集成

时间:2016-09-17 15:27:44

标签: python ubuntu atom-editor

我使用命令 sudo apt-get install python3-flake8 在Ubuntu 16.04上安装了python3-flake8 然后继续在Atom上安装flake8 linter包。 但是在重新启动时会显示以下错误 错误:生成flake8 ENOENT

我不知道atom是否能够检测到我的系统上的flake8或者是否是其他类型的问题。

错误讯息:

Error: spawn flake8 ENOENT
    at exports._errnoException (util.js:890:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32)
    at onErrorNT (internal/child_process.js:348:16)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickCallback (internal/process/next_tick.js:98:9)

1 个答案:

答案 0 :(得分:2)

从Ubuntu 16.04开始,flake8二进制文件可以在flake8包中找到,而不是python3-flake8Xenial/16.04Yakkety/16.10)。安装它将允许您在终端中使用flake8命令,并且还允许Atom访问它并提示您的代码。

您可以正确安装flake8

sudo apt-get install flake8