前提

・利用AMI
amzn-ami-hvm-2016.09.1.20170119-x86_64-gp2 (ami-56d4ad31)

・Pyenv
-Anaconda(2.x)
-Anaconda(3.x)

Pyenv

https://github.com/yyuu/pyenv

導入に必要な処置

CentOS/Fedora 21 and below:
FIXME: you may need to install xz to build some CPython version

yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel

Gitとコンパイラの導入

yum install git gcc-c++

Pyenvの導入

cd /usr/local/src/
git clone https://github.com/yyuu/pyenv.git

サーバにログインできるユーザ全てが利用できるように、Pathを通してあげる
profile.d配下に以下を作成

echo 'export PYENV_ROOT="/usr/local/src/pyenv"' >> /etc/profile.d/pyenv.sh
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> /etc/profile.d/pyenv.sh
echo 'eval "$(pyenv init -)"' >> /etc/profile.d/pyenv.sh

Anacondaの導入

pyenv install -l | grep anaconda
pyenv install anaconda2-4.2.0
pyenv install anaconda3-4.2.0

導入確認

pyenv versions

起動ファイルの作成・修正

jupyter notebook --generate-config
vim ~/.jupyter/jupyter_notebook_config.py

c.NotebookApp.open_browser = False
c.NotebookApp.ip = ‘{privateIP}’

起動

jupyter notebook

Jupyter

スクリーンショット 2017-01-29 14.23.47.png

次は手前にNginxを置いてやってみよう。
誰かの参考になれば嬉しい。

参考にさせていただきました!

http://www.task-notes.com/entry/20151206/1449378009

TOP