[Linux/Ubuntu] Ubuntu 20.04에 python3.7 설치

2021. 1. 27. 18:57·개발/Python
목차
  1. 설치환경
  2. 라이브러리 설치
  3. python 버전 선택 및 다운로드
  4. python 설치
  5. python 버전 디폴트로 설정
728x90

아무것도 없는 새로운 Ubuntu에 python을 설치하려고 한다.

python에 기존에 설치되어있는지 확인

$ python -V #python이 없다면, 설치하라는 오류 발생

 

설치환경

Ubuntu 20.04

 

 

라이브러리 설치

- 소스설치에 필요한 라이브러리들을 다운로드

- 설치 중간에 [ y | n ] 중 선택하라는 화면 나오면 y를 타이핑하거나, 엔터 선택

$ sudo apt-get update && sudo apt-get dist-upgrade
$ sudo apt-get install -y build-essential checkinstall
$ sudo apt-get install -y libreadline-gplv2-dev libncursesw5-dev libssl-dev \
    libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

 

python 버전 선택 및 다운로드

www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

위의 사이트에 들어가 원하는 버전을 선택

 

python 버전 선택 후 클릭

 

중간쯤 내려와, Gzipped source tarball에 왼쪽 마우스 선택 후

링크 주소 복사 선택


wget 명령어를 사용하여 다운로드

$ sudo wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
$ sudo tar xzf Python-3.9.1.tgz #압축해제

python 설치

sudo make altinstall 을 통해 버전을 따로 관리한다. sudo make install 을 하면, 기존 파이썬을 덮어써버리게 되므로 주의해야한다.

$ cd Python-3.9.1/
$ sudo ./configure --enable-optimizations
$ sudo make -j 12
$ sudo make altinstall

python  설치 확인

$ python3 -V

 

python 버전 디폴트로 설정

위 같이 설치 했을 경우 여러가지 버전이 한꺼번에 설치되었을 것이다.

$ whereis python3 #여러가지 버전 설치된것을 확인 할 수있다.

update-alternatives로 python의 디폴트 경로를 설정한다.

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 1
$ python -V #python버전 확인

 

모든 설정이 끝나면 python -V 하면 python3의 버전이 출력될것이다.


linuxize.com/post/how-to-install-python-3-9-on-ubuntu-20-04/

다른 방법도 있다.

 

How to Install Python 3.9 on Ubuntu 20.04

In this article, we'll show you two ways to install Python 3.9 on Ubuntu 20.04.

linuxize.com

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'개발 > Python' 카테고리의 다른 글

[python/linux] 파이썬 nohup 사용법(백그라운드,데몬실행)  (0) 2022.12.09
[오라클/파이썬] DPI-1047오류 해결방법(oracledb)  (0) 2022.10.12
[Python] pip install 오류('cp949' codec can't decode byte 0xe2 in position 1091: illegal multibyte sequence)  (0) 2022.04.04
[python] ImageAI 사용해서 image Object Detection(1)  (0) 2021.01.22
[python] 오프라인에서 pip install 하여 package 설치하기  (0) 2020.11.03
  1. 설치환경
  2. 라이브러리 설치
  3. python 버전 선택 및 다운로드
  4. python 설치
  5. python 버전 디폴트로 설정
'개발/Python' 카테고리의 다른 글
  • [오라클/파이썬] DPI-1047오류 해결방법(oracledb)
  • [Python] pip install 오류('cp949' codec can't decode byte 0xe2 in position 1091: illegal multibyte sequence)
  • [python] ImageAI 사용해서 image Object Detection(1)
  • [python] 오프라인에서 pip install 하여 package 설치하기
호이호이209
호이호이209
이것저것 기록하는 메모장
    250x250
  • 호이호이209
    R=VD
    호이호이209
    • R=VD전체글 (82)
      • 개발 (62)
        • Linux (19)
        • 머신러닝 (10)
        • Git (6)
        • Python (9)
        • 프로그래밍 언어 (2)
        • Docker (5)
        • ETC (11)
      • 일상기록 (20)
        • 여행 (5)
        • 일상-이모저모 (8)
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
호이호이209
[Linux/Ubuntu] Ubuntu 20.04에 python3.7 설치

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.