Ubuntuでサクッとpython3環境構築+opencv3

ubuntu-setupAIの環境構築
この記事は約3分で読めます。
スポンサードリンク

はじめに

Ubuntuにおいて、サクッとPython環境を構築しOpenCV3を動かす流れを紹介します。

Pythonは、後々のバージョン管理などを楽にするため、Pyenvを導入し、Pyenv場でAnacondaをインストールします。

作業の流れ

必要パッケージインストール

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev libpng-dev

Pyenvのインストール

git clone git://github.com/yyuu/pyenv.git ~/.pyenv
git clone https://github.com/yyuu/pyenv-pip-rehash.git ~/.pyenv/plugins/pyenv-pip-rehash
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc

Anacondaのインストール

pyenv install anaconda3-4.2.0
pyenv global anaconda3-4.2.0
echo 'export PATH="$PYENV_ROOT/versions/anaconda3-4.1.0/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Opencv3のインストール

conda install -c https://conda.binstar.org/menpo opencv3

このままpythonを起動してimport cv2すると以下のようなエラーがでる場合は、libgtk2をインストールすれば解決します。

ImportError: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

(必要に応じて)libgtk2をインストール

apt-get install libgtk2.0-0

参考

Installing libgtk-x11-2.0.so.0 in Ubuntu 15.04
I'm trying to install opencv on my Ubuntu 15.04 server. I'm using the conda package manager. conda install -c opencv3 When I try importing cv2, the Python pa...
顔認識のお話 - kabaohのブログ
とりあえず、理論の勉強は楽しいんだけど、Wikipediaめぐり状態になるので 血の涙を流しながら一旦中断 OpenCVやdlibあたりを使って顔認識をやります。 OpenCVはインストール済みだったけど インストール方法を改めてまとめてみる ちなみに、自分はanacondaを使っています OpenCV conda i...
【随時更新】pyenv + Anaconda (Ubuntu 16.04 LTS) で機械学習のPython開発環境をオールインワンで整える  | ALGO GEEKS

オススメのプログラミングスクール紹介

【TechAcademy】自宅で学べる!プログラミングスクール

まずは無料体験からでも始められます

★ここがポイント!

 自宅にいながらオンラインで勉強できる
◎ パーソナルメンターがついて指導!

◎ チャットで質問もOK
◎ あなたのオリジナルサービスの開発をサポート!

AIの環境構築OpenCVPythonプログラミング
スポンサードリンク
あれは魔法だろうか?
タイトルとURLをコピーしました