一応、記録として残します。
pyenv のインストール
pyenvをインストールしてPythonのバージョンを共存・切り替えできるようにします。環境:CentOS7
pyenvのインストール
$ yum install gcc zlib-devel bzip2 bzip2-devel readline readline-devel
sqlite sqlite-devel openssl openssl-devel git
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
bash_profileに環境変数を記述します。
$ vim .bash_profile
下記を追記
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
bash_profileを反映させる
$ source .bash_profile
インストールできるPythonバージョンを一覧表示
$ pyenv install --list
Python3.6.3をインストール
$ pyenv install 3.6.3
Pythonのバージョンを確認
$ python --version
Python 2.7.5
Python3.6.3に切り替え
$ pyenv global 3.5.1
$ pyenv rehash
$ python --version
Python 3.6.3
利用可能なPythonバージョンが表示される
$ pyenv versions
system
* 3.6.3 (set by /root/.pyenv/version)
systemに切り替えるとバージョンが2.7.5に戻ります。
$ pyenv global system
$ python --version
Python 2.7.5
参考
CentOS7にpython3系のインストール - Qiita
https://qiita.com/glostuan/items/6030e309542615470e0d
pyenvのアンインストール
環境:CentOS7.pyenvを削除します。
$ rm -rf $(pyenv root)
~/.bash_profileを元に戻します。
$ vim ~/.bash_profile
.bash_profile 内の以下を削除します。pyenvインストール時に入力したものです。
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
$ source ~/.bash_profile
参考
pyenv自体のアンインストール方法 - Qiita
https://qiita.com/kamol/items/6f659b51c96a71e2a978
0 件のコメント:
コメントを投稿