리눅스에서 파이썬 설치 - linugseueseo paisseon seolchi

리눅스에서 파이썬 설치 - linugseueseo paisseon seolchi

이 문서는 파이썬3.6이나 3.8을 우분투 리눅스에 설치하는 방법을 다룹니다.

파이썬3의 어느 버전이 설치되었는지를 확인하려면 커맨드 프롬프트를 열고 실행해보세요.

우분투 16.10이나 그보다 최신 버전을 사용하고 있다면 아래의 커맨드로 파이썬3.6을 쉽게 설치할 수 있습니다.

$ sudo apt-get update
$ sudo apt-get install python3.6

다른 버전의 우분투(예를 들면 최신 LTS 릴리즈)를 사용하고 있다면 혹은 더 최신 버전의 파이썬을 사용하고 싶다면 `deadsnakes PPA <https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa>`_을 사용해서 파이썬3.8을 설치하기를 추천합니다.

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.8

다른 리눅스 배포판을 사용하고 있다면 이미 파이썬3가 설치되어 있을 수 있습니다. 그렇지 않다면 해당 배포판의 패키지 매니저를 사용해서 파이선을 설치하세요.예를 들어 페도라를 사용한다면 dnf: 를 사용하세요.

$ sudo dnf install python3

python3 패키지의 버전이 당신이 필요한 만큼 최신 버전이 아니라면 리눅스 배포판에 따라 각각 더 최신 버전의 파이썬을 설치하는 방법도 물론 있습니다. 예를 들어 python3.9 패키지를 페도라 32에 설치할 수 있습니다. 만약 페도라 사용자라면 multiple Python versions available in Fedora 를 읽고 싶을겁니다.

파이썬3로 작업하기¶

파이썬 2.7이 설치되어 있다고 해봅시다.

위 명령어는 아마도 파이썬2 인터프리터를 실행시킵니다.

위 명령어는 반드시 파이썬 3 인터프리터를 실행합니다.

Pipenv & Virtual Environments¶

그 다음 단계는 Pipenv 설치입니다. 이걸로 디펜던시를 설치하고 가상 환경을 관리할 수 있습니다.

가상 환경은 서로 다른 위치에 있는 별도의 프로젝트에 각각 독자적인 디펜던시가 필요한 경우 각 프로젝트에 가상 파이썬 환경을 만들어 줍니다. "프로젝트 X는 버전 1.x에 의존하지만 프로젝트 Y는 4.x가 필요합니다"라는 딜레마를 해결하고 전역 패키지 디렉토리를 깨끗하게 관리할 수 ​​있도록 한다.

예를들어 Django 1.10으로 프로젝트를 진행하는 한편 Django 1.8로 만들어진 프로젝트를 유지보수 하고 있다면

전진! Pipenv & 가상 환경(Virtual Environments) 문서를 향해!


이 페이지는 같은 라이선스를 사용하는 다른 가이드 의 리믹스 버전이다.

linux 활용 - 리눅스에 파이썬 설치하기

  리눅스에 파이썬 설치

  - 대부분의 리눅스에 파이썬이 설치되어있지만, 버전이 2.x.x 대로 현재 3.6.0 이상으로 나온것에 비해 낮다.

    # 리눅스에 최신 버전 파이썬 설치하기

 ↑ 리눅스쉘에서 python이라고 명령어를 입력하면 파이썬 쉘로 들어갈 수 있다.

    # 파이썬 프롬프트(>>>)가 나온다면 정삭적으로 파이썬이 동작 중

    # 현재 파이썬은 3.6.0버전 까지 패치가 되었다.

    # ctrl + d 를 누르면 리눅스쉘로 돌아올 수 있다.

  1. 리눅스 yum 환경 업데이트( 패키지 업데이트 )

리눅스에서 파이썬 설치 - linugseueseo paisseon seolchi

 ↑ 리눅스 쉘에서 # yum update를 통해 yum패키지 업데이트를 한다. ( 시간이 다소 걸림 )

    # 중간에 모두 y(yes) 처리

  2.리눅스 개발 환경 구성 (wget 포함)

 ↑ wget을 포함한 개발 환경 구성

  3. 파이썬 공식 사이트 접속 ( www.python.org )후 링크 주소 복사

 ↑ 다운로드- 소스코드 

 ↑ 최신 3.x.x 대 파이썬

 ↑ Gzipped source tarball 링크 주소 복사

  4. 리눅스에 다운로드 후 압축 해제

 ↑ wget을 통해 파일 다운로드

 ↑ tar파일임을 확인하고 파일 압축을 풀어준다.

  5. 다운로드한 파이썬 설치

 ↑ 현재 위치에 configure

 ↑ configure을 마친 뒤 컴파일 해준다

     # 설치 완료

  6. Python3 바로가기 설정

 ↑ 설치가 완료 되었지만, 여전히 python 명령을 치면 버전이 그대로 이다.

    # 기존 리눅스에 설치되어있는 기본 파이썬이 그대로 실행되기 때문이다.

    # 기존 파이썬을 삭제하면 리눅스가 오작동할 수 있다.

    # 새로 설치한 Python3가 실행될수 있게 심볼릭 링크를 걸어주자

 ↑ 홈디렉토리에 bin(바이너리)디렉터리를 생성해주고, 설치한 Python3에 대한 심볼릭 링크를 걸어주었다.

    # python3를 입력시 Python3.6.0이 동작한다.

    # 심볼릭 링크란?(클릭)

 ↑ 원하는 파이썬을 실행할 수 있다.

   # 파이썬 쉘 자체를 다운로드 할 수 도 있다.

   # 파이썬 쉘 설치하기(클릭)

   # 설치 완료