목차

    기타

    ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

    멍토 2020. 8. 1.

    목차

      AWS EC2를 사용하는 과정에서 Python 원하는 버전을 맞추는데 어려움을 겪었습니다.

      그래서 이번에 특정 버전을 설치하는 방법을 적어보도록 하겠습니다.


      Python 홈페이지에 들어가서 원하는 버전을 받을 수 있는 주소를 찾습니다.

      https://www.python.org/ftp/python/

      저는 3.8.4버전을 이용할 예정이므로 주소는 아래와 같게됩니다.

      www.python.org/ftp/python/3.8.4/Python-3.8.4.tgz

      이제 우분투에서 이 경로를 이용하여 다운로드를 하겠습니다.

      sudo wget https://www.python.org/ftp/python/3.8.4/Python-3.8.4.tgz

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

      다운을 완료하면 압축을 풀고 해당 폴더로 이동해야 합니다.

      sudo tar zxf Python-3.8.4.tgz

      cd Python-3.8.4/

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기


      아래것을 설치안하면 에러가 날 수 있습니다. 미리 설치하셔도 무방합니다.

      컴파일후 진행하다가 에러가 난다면 아래와 같은 명령어를 입력합니다.

      제 경험으로는 zlib가 없다고 나왔습니다.

      sudo apt-get update 

      sudo apt-get upgrade

      sudo apt-get install dpkg-dev

      sudo apt-get install zlib1g-dev

      sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

      sudo apt-get install libffi-dev

       


      이제 컴파일을 해야합니다.

      sudo ./configure --enable-optimizations

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

       

      만약 아래와 같이 에러가 난다면 이런 명령어를 입력해주세요

      sudo apt-get install build-essential

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

       

      이제 적용을 하는 명령어를 입력합니다.

      sudo -H make altinstall

       

      이제 파이썬 버전을 확인합니다.

      python3 --version

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

      버전이 안바뀌었네요 이제 PATH를 변경합니다.

      버전이 바뀌신분은 여기까지 하시면 됩니다.


      which python3를 이용하여 위치를 찾습니다.

      which python3.8

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

      해당 경로를 기억한뒤에 설정하기위해 아래와 같은 명령어를 입력합니다.

      vim ~/.bashrc

       

      제일 하단에 아래와 같이 입력합니다

      export PATH=아까 확인한 경로:$PATH

      ex)
      export PATH=/usr/local/bin/python3:$PATH

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

      이제 저장을 하고 종료합니다.

      작성시 : i
      저장후 종료 : ESC버튼 -> :wq
      저장안하고 종료 : ESC버튼 => :q!

       

      이제 적용을 합니다.

      source ~/.bashrc

       

      마지막으로 버전을 확인합니다.

      python3 --version

      ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

       

      여러가지 오류를 뚫어내고 원하는 파이썬 버전을 설치했습니다.

      '기타' 카테고리의 다른 글

      LoadFactor란 무엇인가?  (0) 2020.08.21
      REST API란 무엇인가?  (0) 2020.08.10
      뷰인터 사용후기(AI 면접)  (0) 2020.07.02
      마크다운 명령어, 정리  (0) 2020.04.22
      Git 명령어, 사용법 정리  (0) 2020.04.21

      댓글