🤔

自然言語処理 初心者

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する必要ないのってすごい良い.