ネットにある情報は古くて泣きそうだったのでメモ
2015年11月6日現在この手順でインストールできる。
ハマりどころはAnaconda3でインストールできるopencv3のバイナリパッケージがpython3に対応してない点
この方はできているのかな?謎だ・・・
環境
AWS EC2 ubuntu
Anaconda2
Python2.7
OpenCV3
手順
1.AWSにログインubuntuで新規インスタンス作成
2.セキュリティグループにHTTPS(443)と任意のポート(8888)を追加
3.EC2起動
4.Anaconda 公式サイトからpython2.7用のAnaconda2(3ではない)のスクリプトダウンロード、インストール
$wget https://3230d63b5fc54e62148e-c95ac804525aac4b6dba79b00b39d1d3.ssl.cf1.rackcdn.com/Anaconda2-2.4.0-Linux-x86_64.sh
$bash Anaconda2-2.4.0-Linux-x86_64.sh
インストール後
$ipython notebook
としてもjupyterが起動するので
(これが解らずはまった)
設定ファイル作成は
$jupyter notebook --generate-config
$vi ~/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip ='*' <外部からアクセス可能にする
c.NotebookApp.port = 8888 <EC2のセキュリティグループで開けたポートに合わせる
**パスワード設定も書く必要あり、別記事にする**
パスワード設定はこちら
ありがたい日本語の記事
5.$jupyter notebook
で起動
6.ブラウザでEC2ダッシュボードのパブリックDNSの名前:8888(指定したポート)でアクセスできる
opencv3をインストール
$conda install -c https://conda.binstar.org/menpo opencv3
足りないライブラリを追加
$sudo apt-get install libgomp1
$sudo apt-get install libgtk2.0-0
$sudo apt-get install libsm6
Tips
ターミナルを閉じると止まっちゃうのはけしからんので
$nohup jupyter notebook
とするとターミナルを閉じてもコマンドを実行し続けてくれるのでよろしい
最後に&を付けた方が良いか??