【DeepLearning】 Bush On UbuntuにOpencvをインストール


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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です