Mac上でOpenCV3をpython3.6のvenvで動かすまで
今までpython3系でopencv動かすにはanaconda3を入れてcondaで動かしてた… venvでどうにか動かせないか模索してた.
% brew install opencv3 --with-contrib --with-python3 --without-python % python3 --version Python 3.6.0 % pyvenv myenv % cd myenv/lib/python3.6/site-packages % ln -s /usr/local/Cellar/opencv3/3.2.0/lib/python3.6/site-packages/cv2.cpython-36m-darwin.so ./ % source myenv/bin/activate % python -c "import cv2;print(cv2.__version__)" 3.2.0
Error: No such file or directory - python3-config
って言われたら, deactivateしてデフォルトのpythonに設定したのちに$ brewするとうまくいった. (この辺ごちゃごちゃしすぎて忘れた.)
久々にstackoverflowに助けられた… stackoverflow.com
Nice, no need to edit formulas. – bolot May 3 at 23:44
この人のいうとおり formulasをeditする必要ないのってすごい良い.