MacOSXでPython環境構築
参考
2019/2/14
Azureに環境構築する際に下記の参照した。
Homebrewのインストール
Homebrewのアップデート
$ brew update && brew upgrade
Homebrewのupdateに失敗する場合
パーミションがどうのこうの言われたら、
$ sudo chown $(whoami):admin /usr/local
1回削除して、
再度インストール。
pyenvのインストール
$ brew install pyenv
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l
python-virtualenvのインストール
$ brew install pyenv-virtualenv
$ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
$ exec $SHELL -l
Anacondaのインストール
$ pyenv install -l | grep anaconda
2.0系
$ pyenv install anaconda-4.0.0
$ pyenv global anaconda-4.0.0
3.0系
$ pyenv install anaconda3-5.0.0
$ pyenv global anaconda3-5.0.0
ディレクトリ毎にPython環境を作る
$ pyenv virtualenv anaconda3-5.0.0 test_env
$ mkdir hogehoge
$ cd hogehoge
$ pyenv local test_env
$ pyenv versions
これで hogehoge ディレクトリが test_env 環境になる。
test_env 環境でpipしたモジュールはtest_env環境のみで使える。