make 와 git , python 은 기본적으로 설치되어 있어야 함
(python 버전은 최신 버전이 좋음)
1. dependencies 를 설치
https://github.com/pyenv/pyenv/wiki#suggested-build-environment
- Mac OS X:
brew install openssl readline sqlite3 xz zlib tcl-tk
- Ubuntu/Debian/Mint:
-
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \ libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
- CentOS/Fedora 21 and below:
-
yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel
2. 아래 명령어 실행
curl https://pyenv.run | bash echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc source ~/.bashrc |
3. pyenv 로 설치할 list 확인
pyenv install --list |
4. 아래 명령어로 설치/삭제
pyenv install 3.7.4 pyenv uninstall 3.7.4 |
5. pyenv 명령어들
pyenv 로 설치한 파이썬 버전들 확인
pyenv versions |
가상 환경 생성 및 실행
pyenv virtualenv [python version] [environment name] pyenv activate [environment name] pyenv deactivate |
참고
https://codingpackets.com/blog/pyenv-install-centos-8/
https://new93helloworld.tistory.com/326
https://flowerinmyheart.tistory.com/entry/CentOS-pyenv-%EC%84%A4%EC%B9%98
'Python3' 카테고리의 다른 글
[Python] 내장함수, 외장함수 공식 문서 (0) | 2022.06.16 |
---|---|
[Python] 문자열의 중간 데이터 제거 코드 (0) | 2021.09.06 |
[Python] 공부할 때 참고한 곳 (0) | 2021.05.16 |
[PySpark] 문법 예제 : expr (0) | 2021.05.05 |
[PySpark] 문법 예제 : 날짜 다루기 (미완성) (0) | 2021.05.05 |