Code Day's Night

ichikawayのブログ

MacやLinuxにpyenvを入れてお手軽にpython3環境を構築

MacやLinuxにpyenv入れて、python3とmatplotlibなどをインストールする場合
.pyenvの場所は自由に指定できるので、/usr/local/pyenvなどでもok。

git clone https://github.com/yyuu/pyenv.git ~/.pyenv

vi ~/.bashrc
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

source ~/.bashrc

pyenv install -l でインストール可能なバージョンがリストアップされるので、必要なバージョンをインストール。
このユーザで使うpythonのバージョンを指定。

pyenv install 3.6.0
pyenv global 3.6.0

pipはインストール済みのため、matplotlibなどをインストール

pip -V
pip install matplotlib numpy pandas
pip list

Macだとpython3でそのままmatplotlibを動かすとframeworkエラーが出るので下記で対応

qiita.com

vi ~/.matplotlib/matplotlibrc
backend : TkAgg