CentOS7 pyenv 및 파이썬 3.6.1 설치
" CentOS7 pyenv 및 파이썬 3.6.1 설치 "
centOS에는 파이썬이 기본적으로 있다.. 하지만 원하는 버전이 아니라는 거..
난 3.6.1버전을 쓰고 싶은데!!!! 그래서.. 기존 버전과 원하는(?) 버전을 동시에 사용할 수 있는 pyenv를 설치해보았다.
1. 의존성 패키지 설치
# yum -y install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel mysql-devel # yum groupinstall "Development Tools" |
2. pyenv 설치
# curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash |
3. Path 설정 (pyenv 설치 과정에서는 PATH를 자동으로 추가해주지 않으므로 ./bashrc파일에 추가해줘야 함)
# pyenv path export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" |
※ 수정 후 shell 다시 실행해서 오류가 있는지 확인해야 함. (오류가 있을 경우 오류메세지 출력)
4. pyenv로 python 설치
# pyenv install 3.6.1 |
참고) pyenv install --list : 설치할 python 버전 확인
pyenv install을 사용하면 pyenv 디렉토리 안에 설치되기때문에 시스템에 영향을 주지 X
5. python 버전 변경
# pyenv global 3.6.1 |
참고) pyenv local 3.6.1 : 현재 디렉토리에서 사용할 python 버전 지정
python 버전 변경 시 설치한 버전으로만 변경해야 함
6. python 버전 확인
# python --version |
7. 시스템에 설치된 python 버전으로 변경
# pyenv global 3.6.1 |