anacondaを利用することでpythonが簡単にインストールできるので、その手順を記載する。
anacondaで仮想環境を作成することで、python2やpython3など、複数の環境を利用することが可能となる。
環境
CentOS 6.8
pyenvのインストール
pyenvを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
anacondaのインストール
インストール可能なanacondaのバージョンを確認
$ pyenv install -l | grep anaconda
anaconda2-x.x.xがpython2系、
anaconda3-x.x.xがpython3系と対応している。
anacondaのインストール
今回はpyhon2系で2016年7月3日での最新版であるanaconda2-4.0.0をインストールする
$ pyenv install anaconda2-4.0.0
$ pyenv rehash
$ pyenv global anaconda2-4.0.0
condaをアップデート
$ conda update conda
仮想環境の利用
仮想環境の構築
新しく仮想環境を構築するには、以下のコマンドを実行する。
conda create -n <環境名> python=<バージョン> <スペース区切りでライブラリ名>
具体的には、
$ conda create -n test1 python=2.7 numpy matplotlib scipy pandas jupyter
とする。
pyhon3系の環境も使いたい場合は同様の手順でanaconda3をインストールし、
condaで環境を作成すればよい
仮想環境の確認
$ conda env list
または、
$ conda info -e
仮想環境の適用
環境名test1を適用する場合、以下のコマンドを実行
$ source PYENV_ROOT/versions/anaconda2-4.0.0/bin/activate test1
抜ける場合は、
$ source deactivate
以上