私はemacs &にPythonプログラミングのために使ってみるのが初めてです。私はelpyをインストールしました&すべてがうまく動いています - 私は多くの警告、E401、E402、E501などのエラーが発生しています。すべては怖い赤色です。flake8はグローバルコンフィギュレーションを尊重しません。 elpy
少し調べたところ、これらのエラーは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
しかし、まだこれらのエラーが来ている:だから私は、次のようにflake8設定します。私は同じ方法でPEP8 & pycodestyleを.config/
に設定しました。しかし進歩はありません。私はsetup.cfg
& tox.ini
をプロジェクトルートに入れようとしましたが、それも機能しませんでした。
詳細については、崇高なフレーク8レポにも同様のチケットがあります。 https://github.com/SublimeLinter/SublimeLinter-flake8/issues/24
解決策やemacsハックがあるかどうか教えてください。続き
は、いくつかの詳細は、事前に
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
感謝しています。
あなたが書いているコードに対してflake8を直接実行しようとしましたか?あなたが同じ問題を抱えている場合、 'flake8 -v'の出力を共有できますか? –
これは私にとっても壊れているようです。私の設定ファイルが〜/ .flake8にあり、私の.pyファイルが〜/のいくつかのサブディレクトリにある場合、ファイルをピックアップします。この設定で*グローバル*の場所が必要で、私が使っているすべてのプロジェクトでflake8の設定をコピーする必要がないので、これは期待できません。 – bgoodr