2017-04-11 5 views
1

私はPython 3.6を使用しています。 https://github.com/opencv/opencv/blob/master/samples/python/opt_flow.pyPython:Pythonモジュール 'video'を検索できません。

とエラーが発生しました::私はOpenCVのオプティカルフローのコードを実行しようとした

ModuleNotFoundError: No module named 'video' 

私は「ビデオ」モジュールが不足しているしなければならないと思いました。だから、私は、コマンドラインで

pip install video 

を実行しますが、それは私にこのエラーを与えた:

Collecting video 
    Could not find a version that satisfies the requirement video (from versions:) 
No matching distribution found for video 

は、誰もがこの問題を解決する方法について助言てもらえますか?どのようにOpenCVモジュールは、ローカルドライブにインストールされている見つけるのですか?

答えて

1

video.pyをプロジェクトに追加する必要があります。同じリポジトリに存在するモジュールではなく、インストールする必要のあるパッケージではありません。

+0

お返事ありがとうございました!私はまさにそれをした、そして今、私は別のエラーを得た: 'tst_scene_renderインポートTestSceneRender ModuleNotFoundErrorから:「という名前のないモジュールtst_scene_render'' これはvideo.pyにこれらのコードからである:tst_scene_renderから '#ローカルモジュール インポートTestSceneRender インポートコモン ' 私は間違ってレポを構築したと思います。それを正しく行う方法を教えてもらえますか?私はEcliopse IDEを使っています。 – PL01

+1

あなたのプロジェクトに 'https:// github.com/opencv/opencv/blob/master/samples/python/tst_scene_render.py'を追加してください。 – Surajano

+1

私はやって、やっと働きました!ご助力ありがとうございます! :-) OpenCV Pythonコードを実行しているときに、いつも手動でファイルを追加する必要があるのか​​、それともいつも気にするようにリポジトリを設定する方法があるのでしょうか? – PL01

関連する問題