development:language:python:pyenv:centos
文書の過去の版を表示しています。
CentOS
このページについて
インストール記録
- OS:CentOS7
- shell:bash
- 各自のhomeディレクトリにインストールするものとした
pyenvは複数のpythonバージョンを保持できる。
pyenv-virtualenvは同一バージョンのpythonでライブラリなどを別に保持できる1)
事前準備
$ sudo yum install gcc zlib-devel bzip2 bzip2-devel readline readline-devel sqlite sqlite-devel openssl openssl-devel git
インストール
$ sudo git clone https://github.com/yyuu/pyenv.git /opt/.pyenv $ sudo git clone https://github.com/yyuu/pyenv-virtualenv.git /opt/.pyenv/plugins/pyenv-virtualenv
設定
# (末尾に入力)
- .bashrc
# for pyenv if [ -d "/opt/.pyenv" ]; then echo '>> Exist pyenv' export PYENV_ROOT="/opt/.pyenv" export PATH=${PYENV_ROOT}/bin:$PATH eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" else echo '>> NO INSTALL pyenv' fi
設定のリロード
# source $HOME/.bashrc
※ PATHが書き換えられてpyenvのpythonが生きるため、この段階ではpythonが動かなくなってるので注意
1)
virtualenvと混同されることが多いので注意
development/language/python/pyenv/centos.1547696110.txt.gz · 最終更新: 2019/01/17 03:35 by hayashi