[Python] MacにPythonのローカル開発環境を構築
Posted on 2019年1月1日 in Tech
Xcodeインストール
$ sudo xcode-select --install
Homebrewインストール
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Pythonインストール
※ pipなどのツール群も一緒にインストールしてくれるのでインストール
$ brew install python
その他必要そうなソフトウェア
$ brew install libevent
$ brew install xz
pyenvインストール
$ brew install pyenv-virtualenv
pyenvにパスを通す
$ vi ~/.bash_profile
export PYENV_ROOT=${HOME}/.pyenv
if [ -d "${PYENV_ROOT}" ]; then
export PATH=${PYENV_ROOT}/bin:$PATH
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
fi
pyenvインストールリスト取得
$ pyenv install -l
pyenvバージョンインストール
※ 一旦2系、3系の最新をインストール
$ pyenv install 2.7.14
$ pyenv install 3.63
バージョン対応
全体
$ pyenv global [バージョン]
対象ディレクトリ以下
$ eval "$(pyenv init -)"
$ pyenv local [バージョン]
$ pyenv shelll [バージョン]
Virtualenvインストール
入れ方と使い方を確認、環境を汚さないために推奨
仮想環境作成
$ pyenv virtualenv [バージョン] [仮想環境名]
$ pyenv virtualenv 3.6.3 virtualenvTest
仮想環境と開発ディレクトリ紐付け
$ mkdir virtualenvTest
$ cd virtualenvTest
$ pyenv local virtualenvTest