Bush On UbuntuにOpencvをインストールしたのでメモ
■Anacondaインストール
$ sudo apt-get install git $ git clone https://github.com/yyuu/pyenv.git ~/.pyenv $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc $ echo 'eval "$(pyenv init -)"' >> ~/.bashrc $ source ~/.bashrc ※最新は3-4.3だが、これだとTensorflowが動かないので、一個前のを入れる。 $ pyenv install anaconda3-4.2.0 $ pyenv rehash $ pyenv global anaconda3-4.2.0
■Tensorflowインストール
$ conda install -c conda-forge tensorflow
■OpenCV3インストール
$ conda install -c menpo opencv3=3.2.0
■OpenCV3を動くようにする。
$ sudo apt-get install execstack $ sudo apt-get install libgtk2.0-0 $ cd ~/.pyenv/versions/anaconda3-4.2.0/lib/ $ sudo execstack -c *opencv*.so* $ cd ~/.pyenv/versions/anaconda3-4.2.0/pkgs/opencv3-3.2.0-np111py35_0/lib/ $ sudo execstack -c *opencv*.so*
■動作確認
$ python >> import cv2 >> cv2.__version__
エラーがでなければOK