【发布时间】:2017-08-16 07:40:25
【问题描述】:
解决了。见下文。
我对 Python 还很陌生,所以请多多包涵。使用 atom 和 flake8 真的很吸引我,也是指出错误的好方法,从而帮助我学习。
这种情况具有讽刺意味的是,我已经能够在 Ubuntu 17.04 上运行 flake8 和 Hydro,但是 Windows(据说对用户更友好)正在扼杀我!
linter-flake8 总是抛出关于 PATH 和 CMD.exe 的消息。我认为这一切都很好,并且 Py2 和 Py3 都可以从 CMD 中的任何位置调用。
我知道 atom 说我可以指定某些东西的位置来解决这个问题(抱歉,在这里根据人类记忆工作),但是尽管经过数小时的修补和查找,我在 Windows 10 上没有成功。Ubuntu 更容易通过比较(有点反直觉)。也许还有更多针对 Linux 系统的在线帮助!
没有人能帮忙吗?
谢谢。
【问题讨论】:
-
请回答几个问题: 1) flake8 安装在哪里,可以在 atom 之外运行吗? 2)您是否正确指定了 flake8 二进制路径(如果我记得的话,原子插件中的可执行路径)? 3) 您在 atom 控制台中究竟得到了什么错误(使用 Ctrl-Shift-I 或在 View->Developer->Toggle Developer Tools 中启动它)?
-
现在已全部修复,谢谢!
标签: python windows-10 atom-editor flake8