2012-04-03 7 views
3

epylintが機能しない。私はepylintスクリプトを生成するためにbuildoutを使用しています。しかし、コマンドラインから実行しても何も出力されません。仮想化を使用したemacsのepylint

> epylint models.py 
> echo $? 
0 

ながらpylintは、システム(pylintをemerge)すべてが増築によってインストールされた卵を見ていないシステム・レベルのリンターを除いて、作品にインストールされている場合。ここに私のeplintのビルドアウト部分があります:

[epylint] 
recipe = zc.recipe.egg 
eggs = 
    ${buildout:eggs} 
    pylint 
extra-paths = ${buildout:extra-paths} 
entry-points = epylint=pylint.epylint:Run 

私はポイントの問題をどのようにピンポイントできるか教えてください。

答えて

2

これはepylintが内部的に呼び出すpylintスクリプトがないためです。

このビルドアウトの設定は、私の作品:ランとpylint.epylint::さまざまな方法でファイル名を指定して実行プロセスのコマンドライン引数

[epylint] 
recipe = zc.recipe.egg 
eggs = pylint 
entry-points = epylint=pylint.epylint:Run 

[pylint] 
recipe = zc.recipe.egg 
eggs = pylint 
entry-points = pylint=pylint.lint:Run 
arguments = sys.argv[1:] 

私はpylint.lintので、二つの部品を必要としていました。

関連する問題