Amazon Linuxにpyenvをインストールする
必要なライブラリのインストール
$ sudo yum install gcc gcc-c++ make git openssl-devel bzip2-devel zlib-devel readline-devel sqlite-devel
pyenvのダウンロード
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
pyenvにパスを通す
$ echo 'export PYENV_ROOT="${HOME}/.pyenv"' >> ~/.bashrc $ echo 'if [ -d "${PYENV_ROOT}" ]; then' >> ~/.bashrc $ echo 'export PATH=${PYENV_ROOT}/bin:$PATH' >> ~/.bashrc $ echo 'eval "$(pyenv init -)"' >> ~/.bashrc $ echo 'fi' >> ~/.bashrc # 読み込み $ source ~/.bashrc
python3.6.5のインストール&バージョン切り替え
$ pyenv install 3.6.5 Downloading Python-3.6.5.tar.xz... -> https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz Installing Python-3.6.5... Installed Python-3.6.5 to /home/ec2-user/.pyenv/versions/3.6.5 $ pyenv versions * system (set by /home/ec2-user/.pyenv/version) 3.6.5 $ pyenv global 3.6.5 $ python --version Python 3.6.5
おわりっ