我是emacs&的新手试图用它来进行python编程。我安装了elpy&一切都工作正常,除了一件事 - 我收到很多警告,如E401,E402,E501等错误。所有都是可怕的红色。
经过一番研究后,看起来这些错误来自于flake8。所以我按如下方式配置flake8:
在〜/ .config / flake8中,
[flake8]
ignore=E201,E203,E211,E221,E272,E251,E211,E222,E226,E228,E241,E301,E302,E401,E402,E501,E701,F401
max-line-length=160
exclude=tests/*
max-complexity=10
但仍然存在这些错误。我也配置了相同的方式PEP8& .config/
中的pycodestyle。但没有进展。我试图把setup.cfg
&项目根目录中的tox.ini
,但也没有用。
有关更多信息,在sublime flake8 repo中有类似的票。 https://github.com/SublimeLinter/SublimeLinter-flake8/issues/24
如果有任何有效的解决方案或电子邮件黑客,请告诉我。
以下是一些细节
Os - Linux Mint 17.3 Rosa
flake8 version - 3.0.0b1 (pyflakes: 1.2.3, pycodestyle: 2.0.0, mccabe: 0.5.0)
GNU Emacs 24.3.1
提前致谢。
答案 0 :(得分:0)
尝试重新启动emacs。对我来说,当emacs启动时,它会选择〜/ .config / flake8,但是在运行之间不会选择它。