2016-07-01 6 views
2

私は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 

感謝しています。

+0

あなたが書いているコードに対してflake8を直接実行しようとしましたか?あなたが同じ問題を抱えている場合、 'flake8 -v'の出力を共有できますか? –

+0

これは私にとっても壊れているようです。私の設定ファイルが〜/ .flake8にあり、私の.pyファイルが〜/のいくつかのサブディレクトリにある場合、ファイルをピックアップします。この設定で*グローバル*の場所が必要で、私が使っているすべてのプロジェクトでflake8の設定をコピーする必要がないので、これは期待できません。 – bgoodr

答えて

0

emacsを再起動してみてください。私にとっては、emacsが起動したときに〜/ .config/flake8をピックアップしますが、実行の間にピックアップしません。

関連する問題