리눅스 우분투 파이썬 설치 및 버전 변경/업그레이드

2024. 3. 7. 11:05·프로그래밍 일기/Linux
반응형

pyenv를 통해 버전관리

# pyenv 및 관련 의존성 설치
sudo apt update
sudo apt install curl git
curl https://pyenv.run | bash

# ~/.bashrc 또는 ~/.zshrc에 pyenv 초기화 스크립트 추가
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc  # 또는 ~/.zshrc

# 사용 가능한 Python 버전 목록 업데이트
pyenv update

# 원하는 Python 버전 설치
pyenv install 3.9.18

# 시스템 전역에 새로 설치한 Python 버전 적용
pyenv global 3.9.18

# 설치된 Python 버전 확인
python --version

 

아래와 같은 명령어를 통해 설치 하는 방법도 있으나 특정 버전을 다운받는게 어렵습니다.

sudo apt-get install python3

 

반응형
저작자표시 (새창열림)

'프로그래밍 일기 > Linux' 카테고리의 다른 글

리눅스 우분투 psql postgresql 외부 접속 방법  (0) 2024.03.11
리눅스 우분투 레디스 Redis 설치  (0) 2024.03.08
리눅스 우분투 psql postgresql 설치  (0) 2024.03.08
리눅스 E212: Can't open file for writing 저장 에러 해결  (0) 2024.03.08
리눅스 우분투 Git 설치 및 클론  (0) 2024.03.07
'프로그래밍 일기/Linux' 카테고리의 다른 글
  • 리눅스 우분투 레디스 Redis 설치
  • 리눅스 우분투 psql postgresql 설치
  • 리눅스 E212: Can't open file for writing 저장 에러 해결
  • 리눅스 우분투 Git 설치 및 클론
MakeMe
MakeMe
제가 포스팅한 글 중 잘못된 부분이 있으면 알려주세요!
  • MakeMe
    Developer blog
    MakeMe
    • 모든 글 (71)
      • 프로그래밍 일기 (57)
        • Java & Spring (21)
        • Python & Flask (3)
        • Linux (12)
        • Front-End (10)
        • DB & SQL (6)
        • Git (3)
        • IDE (2)
      • 자격증 (7)
        • 정보처리기능사 (2)
        • SQLD (1)
        • SW개발_L5 (1)
        • AWS (3)
      • 독립일기 (7)
        • 중소기업청년대출 (7)
  • 인기 글

  • 태그

    고용보험내역서
    중기청필요서류
    AWS
    넉스트
    젠킨스 자동 배포
    psql
    스프링부트
    DBeaver
    Vue
    DB
    nuxt
    중소기업청년대출
    중기청서류
    자바
    Spring
    IntelliJ
    인텔리제이
    자바환경변수
    flask
    flask 세팅
    java
    스프링
    중기청필수서류
    MYSQL
    자동배포설정
    젠킨스 우분투 설치
    nuxt3
    springboot
    중기청후기
    건강보험자격득실확인서
  • hELLO· Designed By정상우.v4.10.1
MakeMe
리눅스 우분투 파이썬 설치 및 버전 변경/업그레이드
상단으로

티스토리툴바