【Mac】brewだけでOpenCV3+Python3(venv)の環境を構築する
Homebrewをインストール
[shell]
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
[/shell]
Python3をインストール
[shell]
brew install python3
[/shell]
Pyenvをインストール
[shell]
brew install pyenv
echo 'eval "$(pyenv init -)"’ >> ~/.bash_profile
source ~/.bash_profile
[/shell]
Python 3.5.1をインストール
[shell]
pyenv install 3.5.1
pyenv local 3.5.1
pyenv global 3.5.1
python –version
Python 3.5.1
[/shell]
pyvenv環境を構築
[shell]
mkdir ~/.venv
pyvenv ~/.venv/opencv
source ~/.venv/opencv/bin/activate
pip install –upgrade pip
[/shell]
OpenCV3をインストール
[shell]
brew tap homebrew/science
brew install opencv3 –with-python3
[/shell]
上記でうまくいかない場合
[shell]
brew install opencv3 –with-contrib –with-python3 –without-python
[/shell]
上で試してみるといいかもしれない。
numpy, ipythonをインストール
[shell]
pip install numpy ipython
[/shell]
venvのpython環境でOpenCV3を使えるようにする
[shell]
cd ~/.venv/opencv/lib/python3.5/site-packages/
ln -s /usr/local/Cellar/opencv3/3.1.0_3/lib/python3.5/site-packages/cv2.cpython-35m-darwin.so ./
[/shell]
確認
[shell]
ipython
In [1]: import cv2
# ERRORがでなければOK
[/shell]
ディスカッション
コメント一覧
まだ、コメントがありません