###ようこそ
環境
・Raspberry Pi3 Model B
人が前を通ると映像が流れるというものを製作するため、まずは開発環境を整えようとしています。プログラミングや電子工作に関しては、ほぼ初心者なので、行程があてずっぽうなのですが、ひとつ問題を解決できたのでメモします。
###動画を扱う環境を整えるためopenCVを入れる
Raspberry Pi 2 ★ OpenCV 3.1.0 のインストール 〜 C++ & Python サンプルでのカメラ動作確認まで
こちらのブログ記事がとてもわかりやすかったので、参考にさせて頂き上から書いてある通りのことを行った。但し環境がRaspberry pi3、pythonもバージョンが3であるため、ディレクトリなどは修正しつつ作業を行った。途中に突然のフリーズも挟み3時間はかかる。
###問題発生
諸々のインストールが終了しいざサンプル「video.py」を動作させようとすると、
No module named cv2
```が発生。確かに、openCVフォルダ内の「modules」フォルダ内にcv2というファイルは見つからない。(でもそういうことなんだろうか)
とりあえずcv2でファイル検索をかけるも、見つからない。
###対策1
***
####pipというものを入れてみる
[Import Error : No module named cv2 on windows 7](http://stackoverflow.com/questions/40191866/import-error-no-module-named-cv2-on-windows-7)
こちらのQ&Aで似たような症状の人を発見。アンサーに「pipを使え」と言われている。pip・・・?
[Pip(Pythonのパッケージ管理)]
(http://make.bcde.jp/python/pippythonのパッケージ管理/)
pipは、pythonのライブラリ管理ツールだということらしいのでこちらのページを参考に、pipを導入。
上記の記事内の「パッケージ検索」を実行しcv2の存在を確認。「インストールしたパッケージの一覧を表示」を行い、現在の所持パッケージリストにcv2が入っていなかったため、「パッケージ名を指定してインストール」にてダウンロードを試みるも、どうもうまくいかない。
`$ sudo pip install cv2
Collecting cv2
Could not find a version that satisfies the requirement cv2(from versions: )
No matching distribution found for cv2
`
引き続き解決方法を探す。。
###対策2
***
####python-opencvというものを入れる
[[python] ImportError: No module named cv2を解決する](http://nc30mtd.oops.jp/blog/2016/07/importerror-no-module-named-cv2.html)
こちらの記事を発見。
`$ sudo apt-get install python-opencv
`こちらのコマンドを試す。
また、
[Python - cannot import OpenCV module?](http://raspberrypi.stackexchange.com/questions/29148/python-cannot-import-opencv-module)
こちらのフォーラムのアンサーにあった、
`$ sudo apt-get install libopencv-dev
`こちらも入れてみる。
###解決!
***
無事サンプルが動くようになる。よかった!