コピペコードで快適生活

明日使えるソースを自分のために

pyenvとpyenv-virtualenvでPython環境を作る

Pythonインストール
# cloneする
git clone https://github.com/yyuu/pyenv.git ~/.pyenv

# 設定追加
vim  ~/.bash_profile
===
export PYENV_ROOT=$HOME/.pyenv
export PATH=$PYENV_ROOT/bin:$PATH
eval "$(pyenv init -)"
===
# 上記設定の再読み込み
exec $SHELL -l

# バージョン指定してインストール
pyenv install 2.7

# インストール済のバージョン確認
pyenv versions

# デフォルト設定
pyenv global 2.7
prenv global system # で戻る

# カレントディレクトリでの設定
pyenv local 2.7 
pyenv-virtualenvの設定(gemsetみたいなやつ)
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

vim ~/.bash_profile
===
eval "$(pyenv virtualenv-init -)"
===
# 上記設定の再読み込み
exec $SHELL -l

# virtualenv作る
pyenv virtualenv 2.7 2.7_ansible

# 確認(versionと同じように扱える)
pyenv versions
pyenv uninstall 2.7-ansible
pyenv global 2.7_ansible

# あとはお好きにpip install
pip install boto3
pip install botocore
pip install boto
pip install ansible