Ubuntu에 Python 2.7.14를 설치하는 방법

2018. 7. 29. 11:52 | 댓글 2

Ubuntu에 Python 2.7.14 버전을 설치하는 방법입니다. 

단계 1: 필수 구성 요소

시스템에 다음 필수 구성 요소가 설치되어 있어야 합니다. 다음 명령을 실행하면 시스템에서 Python 2.7 빌드에 필요한 모든 의존 요소를 설치합니다.

$ sudo apt-get update
$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

단계 2: Python 2.7.14 다운로드

python을 python 공식 사이트에서 다운로드합니다.

$ cd /usr/src
$ sudo wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

압축을 해제합니다.

$ sudo tar xzf Python-2.7.14.tgz

단계 3: Python 소스 컴파일

altinstall을 사용하여 시스템에 python 소스 코드를 컴파일합니다.

$ cd Python-2.7.14
$ sudo ./configure --enable-optimizations
$ sudo make altinstall

단계 4: Python 버전 확인

python2.7 -V 또는 python --version 명령을 사용하여 방금 설치한 Python 버전을 확인합니다.

우분투에 Python 2.7.x 설치

(그림에서는 2.7.12가 설치되어 있네요.)

마치며

Python 2를 시스템에서 삭제하려면 다음 명령을 실행합니다.

sudo apt purge python2.7-minimal

Import error: No module name urllib2 등의 오류가 발생하는 경우가 있습니다. 시스템에 Python 3.0이 설치되어 있고 기본 python 버전으로 설정되어서 이런 오류가 발생할 수 있습니다.

참고로 python3를 기본 python 버전으로 설정하려면 alias python=python3 명령을 실행하면 됩니다.

참조 링크:

  1. How to Install Python 2.7.14 on Ubuntu & LinuxMint (이 글 작성 시 참조)
  2. Unable to set default python version to python3 in ubuntu (기본 Python 버전을 Python3으로 변경할 수 없습니다)
  3. Import error: No module name urllib2 (urllib2 모듈 이름 없음 오류)
  4. ImportError: No module named BeautifulSoup (BeautifulSoup 모듈 이름 없음 오류)
  5. python: pip install xmltodict fails (pip install xmltodict 실패)
  6. ImportError: No module named BeautifulSoup
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

댓글을 달아 주세요

">
  1. thumbnail
    veneto

    파이썬 설치법 잘봤습니다 ㅎㅎ

    • thumbnail
      홈페이지 제작, 워드프레스, 웹호스팅 정보를 제공하는 블로그 Avada
      2018.07.30 05:31 신고

      어떤 분이 티스토리 블로그를 백업하여 워드프레스로 이전하는 방법을 공개한 것이 있습니다.

      파이썬 2.7 버전으로 티스토리 블로그를 백업해야 해서 파이썬을 설치해보았습니다.

      티스토리 백업 방법은 다음 글을 참고해보세요.

      http://avada.tistory.com/entry/%ED%8B%B0%EC%8A%A4%ED%86%A0%EB%A6%AC-%EB%B8%94%EB%A1%9C%EA%B7%B8%EB%A5%BC-%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4%EB%A1%9C-%EC%9D%B4%EC%A0%84%ED%95%98%EA%B8%B0-%EC%9C%84%ED%95%B4-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C%ED%95%98%EA%B8%B0