【发布时间】:2016-09-17 15:27:44
【问题描述】:
我在 Ubuntu 16.04 上使用命令 sudo apt-get install python3-flake8 安装了 python3-flake8 然后继续在 Atom 上安装 flake8 linter 包。 但是在重新启动时它显示以下错误 错误:spawn 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)
【问题讨论】:
-
这是您的整个错误信息吗?你没有得到下面的某种追溯吗?
-
您好,很抱歉没有发布完整的错误。错误:在 onErrorNT (internal/child_process.js:348:16) 的 Process.ChildProcess._handle.onexit (internal/child_process.js:182:32) 处的 exports._errnoException (util.js:890:11) 处产生 flake8 ENOENT在 _combinedTickCallback (internal/process/next_tick.js:74:11) 在 process._tickCallback (internal/process/next_tick.js:98:9)
-
您可以尝试在终端中运行
flake8吗?这是有效还是找不到命令? -
@Aurora0001 谢谢。我运行了 flake8,它告诉我安装 flake8。所以这次跑了 apt install flake8 。我不知道为什么 apt install python3-flake8 不起作用或者它是否不同。
-
python3-flake8显然不包含二进制文件,只包含与 Python 3 的绑定。您的问题现在解决了吗,如果解决了,您希望我将其发布为答案吗?跨度>
标签: python ubuntu atom-editor