PYTHONPATH を通す
既に前の失敗で学んでいるので、先に PYTHONPATH を通しておく。
MacBookAir:python paraches$ ls /usr/lib/python2.6/site-packages/ cv.so MacBookAir:python paraches$ PYTHONPATH=/usr/lib/python2.6/site-packages/ MacBookAir:python paraches$ echo $PYTHONPATH /usr/lib/python2.6/site-packages/ MacBookAir:python paraches$ export PYTHONPATH MacBookAir:python paraches$
前回は /usr/local に入れたけど、今回は /usr に入れているので、そこのところがちょっと違う。あと、python のバージョンも 2.6 になっている。
lkdemo を起動
早速 lkdemo.py を起動してみる。
MacBookAir:python paraches$ python lkdemo.py OpenCV Python version of lkdemo usage lkdemo.py <image files> MacBookAir:python paraches$
あれ? 前とちょっと違う気がする…。
とりあえず、何か画像を指定すれば良いらしいけど。何か適当な画像を拾ってきて…。
MacBookAir:python paraches$ python lkdemo.py /Users/paraches/Documents/profeelPic/tnr1007210659000-p3.jpg OpenCV Python version of lkdemo Hot keys: ESC - quit the program r - auto-initialize tracking c - delete all the points n - switch the "night" mode on/off SPACE - next frame To add/remove a feature point click it MacBookAir:python paraches$
というわけで、python でも遊べた!
後は、毎回 PYTHONPATH を手で設定するのも面倒なので、.bash_profile で設定しておく。
MacBookAir:~ paraches$ cat .bash_profile PYTHONPATH=/usr/lib/python2.6/site-packages export PYTHONPATH MacBookAir:~ paraches$
これで、ターミナルを起動するたびに PYTHONPATH がちゃんと設定される。