본문 바로가기
OS/Linux

Ubuntu에서 pyenv사용하기

by jino22 2020. 8. 6.

Ubuntu에서 파이썬 가상 개발환경을 구축하기 위해 pyenv와 python 3.6.0을 설치한다.

 

-pyenv설치

$ sudo apt-get install -y build-essential libssl-dev zlib1g-dev libbz2-dev \libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \xz-utils tk-dev libffi-dev liblzma-dev python-openssl git

 

$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

 

$ pyenv --version 

잘 깔렸는지 확인!

 

-pyenv 주요 명령어

  설치할 수 있는 버전 목록

  $ pyenv install --list
  특정 버전 설치
  $ pyenv install <version name>
  특정 버전 삭제
  $ pyenv uninstall <version name>
  설치된 버전 확인

  $ pyenv versions

  

  virtualenv 소스 다운 및 설정

  $ git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

  $ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile

 

  가상환경 구성

  $ pyenv virtualenv <version name> <vertualenv-name> 

  파이썬 버전 가상환경 활성화

  $ pyenv activate <vertualenv-name>

  비활성화 (가상환경 종료)

  $ pyenv deactivate 

  가상환경 삭제

  $ pyenv uninstall <version>/<vertualenv-name>

 

우분투를 다시 시작하거나 새 터미널에서 이용할 때 설치된 것이 없다고 나오는 경우

source ~/.bash_profile 를 입력하고 하면 해결!!

728x90
반응형

'OS > Linux' 카테고리의 다른 글

Git 연동 (Linux)  (0) 2023.06.24
Linux 시스템 구조  (0) 2022.07.20
Ubuntu 공유폴더 설정  (0) 2020.08.07

댓글