Pyenv : 시스템에 여러 버전의 Python 설치

Python 로고

Python은 꽤 인기있는 프로그래밍 언어가되었습니다. 다른 언어에 비해 사용이 간편하기 때문입니다. 그 후 이 언어로 작성된 Linux 용 응용 프로그램과 도구가 많이 있습니다.

대부분은 새 버전의 Python으로 업데이트되지 않았습니다. 프로그래머가 포기했거나 다른 사람으로 인해 응용 프로그램이 여전히 작동하거나 응용 프로그램에 특정 버전의 Python이 필요합니다.

이것은 큰 문제로 이어질 수 있습니다이것이 우리 시스템에이 언어의 다른 버전을 설치할 수있는 훌륭한 도구를 사용할 수있는 이유입니다.

약 피엔브

오늘 이야기 할 도구는 Pyenv입니다. 간단하고 강력한 무료 오픈 소스 및 크로스 플랫폼 도구입니다. Linux 시스템에서 여러 버전의 Python을 관리하는 데 중점을 둡니다.

Pyenv는 rbenv 및 ruby-build를 기반으로하는 도구 그리고 이것은 파이썬 프로그래밍 언어와 함께 작동 할 수 있도록 수정되었습니다. 간단히 말해서 파이썬의 포크입니다.

이 훌륭한 도구 여러 버전의 Python을 설치, 관리 및 전환하는 데 도움이됩니다.일반적으로 여러 Python 환경에서 코드를 테스트하기 위해 수행됩니다.

이 도구 프로그래머에게 매우 유용 할 수 있습니다. 여러 환경과 다른 버전의 Python에서 Python으로 작성된 생성을 테스트하려고합니다.

이를 통해 시스템에 Python의 각 버전을 설치 및 제거하거나 동일한 시스템을 사용하지만 다른 버전의 프로그래밍 언어를 사용하는 한 컴퓨터에서 다른 컴퓨터로 이동해야하는 시간을 절약 할 수 있습니다.

s 사이이 도구의 주요 특징은:

  • 사용자별로 Python의 글로벌 버전을 변경할 수 있습니다.
  • 프로젝트별로 Python의 로컬 버전을 설정합니다.
  • anaconda 또는 virtualenv로 생성 된 가상 환경 관리.
  • 환경 변수로 Python 버전을 재정의 할 수 있습니다.
  • 여러 버전의 Python 등에서 명령을 검색합니다.

Ubuntu 18.04 및 파생 제품에 Pyenv를 설치하는 방법은 무엇입니까?

Si 이 훌륭한 도구를 설치하고 싶습니다, Ctrl + Alt + T를 사용하여 터미널을 열고 애플리케이션에 대한 몇 가지 종속성을 설치할 것입니다.

sudo apt-get install -y make build-essential git libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev

지금 컴퓨터에 Pyenv 설치를 진행할 수 있습니다. github의 공간에서 도구를 다운로드하여 스크립트를 사용합니다. pyenv 설치자.

당신이해야 할 일은 터미널에서 다음 명령을 실행하여 pyenv를 설치하십시오.

curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

이를 실행할 때 다운로드 및 설치를 기다려야합니다. 설치가 끝나면 설치 프로그램은 개인 폴더에 Pyenv를 추가하도록 알려줍니다.

무엇을 위해 파일에 다음 줄을 추가해야합니다. ~/.bash_profile, 터미널을 열고 다음을 실행해야합니다.

nano ~/.bash_profile

그리고 파일 끝에 다음 줄을 추가합니다. 여기서 "USER"를 시스템 사용자 이름으로 바꿔야합니다.

export PATH="/home/USER/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"

Ctrl + O로 변경 사항을 저장하고 Ctrl + X로 nano를 종료합니다. 이제 다음 명령을 실행하여 이러한 변경 사항을 유효하게 만들어야합니다.

source ~/.bash_profile

Pyenv는 사용할 준비가되었습니다.

Ubuntu에서 pyenv를 사용하는 방법?

피엔브

설치가 완료되면 실행 중인지 확인하고 시스템에서 사용할 수있는 Python 버전을 알 수 있습니다.

이것에 대한 터미널을 열고 다음을 실행합니다.

pynev install -l

O 다음을 실행할 수도 있습니다.

pyenv install –list

이 명령은 사용 가능한 모든 버전을 표시합니다.

지금 우리가 설치 한 것을 알기 위해서는 다음을 실행해야합니다 :

pyenv versions

사용 가능한 버전을 설치하십시오. Pyenv가 뒤로 물러나서 다음 명령을 실행할 수 있음을 보여주었습니다.

pyenv install x.x.xx

x를 시스템에 설치하려는 Python 버전으로 대체합니다.

마지막으로, Python 버전을 변경하려면 다음과 같이합니다.

pyenv global x.xx.x

이 도구에 대해 더 알고 싶다면 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.