1

Pythonコードをチェックするためにpylintを使用して小さな問題が発生しました。コードで opencv ライブラリを使用しているため、

E: 85: Module 'cv' has no 'MoveWindow' member

私のコードのエラー。その理由はここで説明されています: http://www.logilab.org/blogentry/78354

そこで、彼らが求めたとおりに実行し、コード内に astng_cv.py ファイルを作成しました。PYTHONPATH を更新して、ファイルの場所を彼に知らせました。

しかし、私が試してみると:

pylint --load-plugins astng_cv eagle_road.py

私は持っています:

ImportError: No module named astng_cv

エラー。

これは非常に面倒で、問題を解決するために何をすべきか本当にわかりません。

アイデアはありますか?

よろしくお願いします!

4

2 に答える 2

1

astng_cv.py を PYTHONPATH のどこかに置きます

于 2011-11-15T14:08:50.880 に答える
0

問題はここで半分解決されたようです: http://www.logilab.org/5697

PYTHONPATH を直接設定してモジュールをロードできます。

PYTHONPATH=/home/jlengrand/bin/pypath pylint --load-plugins astng_cv tippy.py

しかし、毎回設定するのはかなり面倒です。

ソースは imp.load_source を使用しているようですが、どのように :s なのかよくわかりませんでした。

その時はまだ探しています^^。

于 2011-11-16T11:56:08.053 に答える