linter-flake8和atom Windows 10 PATH到cmd.exe

时间:2017-08-16 07:40:25

标签: python windows-10 atom-editor flake8

解决。见下文。

我对Python很新,所以请耐心等待。使用atom和flake8真的很吸引我,也是指出错误的好方法,从而帮助我学习。

这种情况的讽刺是,我已经能够在Ubuntu 17.04上运行flake8和氢气,但是Windows(据说更加用户友好)正在杀死我!

linter-flake8总是会抛出有关PATH和CMD.exe的消息。我认为这很好,Py2和Py3都可以从CMD的任何地方调用。

我知道原子说我可以指定一些东西来解决这个问题(对不起,在这里从人类记忆中工作),但是尽管经过数小时的修补和观察,我在Windows 10上没有成功.Ubuntu更容易通过比较(这是一种反直觉)。也许Linux系统只有更多的在线帮助!

没有人能帮忙吗?

感谢。

1 个答案:

答案 0 :(得分:1)

我最终通过在线帮助解决了这个问题。我相信我遇到了麻烦,因为我已经安装了原子本身的所有包。

我可能错误地安装了pip包。

无论如何,我删除了所有内容并重新启动。然后是:

http://www.marinamele.com/install-and-configure-atom-editor-for-python

然后,我确保我的环境变量是正确的。我希望Python 3位于顶部。

然后我重新安装了Atom并进行了更新。再次重启。

然后我在命令行中通过pip3和apm安装了所有内容,而不是通过原子编辑器中的UI安装。

启动atom,允许防火墙,让它更新依赖项。

重新启动。成功了!但仍然不确定为什么;据我所知,这次我所做的事情基本上没有什么不同。