2016-08-27 11 views
0

MacOSX上でAtomでlinter-flake8をインストールしました。 Atomは自動的にリンターをインストールしました。私の問題は、パッケージがpythonスクリプトのエラーを検出しないということです。奇妙なことは、コマンドラインからflake8を実行すると、複数のエラーが検出され、エラーが発生したファイルを指定するということです。私はいくつかのFlake8プラグインはflake8 >= 3以来priperly標準入力からの読み込みをサポートしていません気付きましたアトムパッケージlinter-flake8が出力を表示しない

http://image.noelshack.com/fichiers/2016/34/1472320581-capture-d-ecran-2016-08-27-a-19-55-57.png

+0

MacOSXでatom linterパッケージを使用する際の典型的な問題は、MacOSXがAtomに伝播するシェル環境に問題があることがあります。そのため、flake8実行ファイルへのパスを 'linter-flake8'設定で指定する必要があります。 –

+0

さて、私は新しいファイルで動作するように見えるパスを変更しました。しかし、これまでに書いた古い.pyファイルではうまくいきません。また、彼は私になぜdocstringについての新しいファイルのエラーを取得し続ける...なぜここにいくつかのスクリーンショットです:http://image.noelshack.com/fichiers/2016/34/1472394847-capture-d-ecran-2016 -08-28-a-16-33-39.png http://image.noelshack.com/fichiers/2016/34/1472394847-capture-d-ecran-2016-08-28-a-16-33 -44.png – Astrus

+0

flake8はそのファイルに対して何の出力をしていますか? –

答えて

0

:ここ

はスクリーンショットです。 flake8 Atomパッケージは基本的に cat $FILENAME | flake8 -を実行します。ターミナルからそのコマンドを実行し、出力の違いを関連するプラグインに報告してください。

+0

コマンドは無期限に実行されますが、「flake8」の出力は次のとおりです。http://pastebin.com/VC2RLXSy – Astrus

関連する問題