Computer >> 컴퓨터 >  >> 체계 >> Linux

우분투에 파이썬을 설치하는 방법

거의 모든 Linux 배포판에는 기본 시스템 패키지에 Python 버전이 포함되어 있습니다. 하지만 경우에 따라 Ubuntu 시스템에 설치된 Python을 찾을 수 없는 경우가 있습니다.

Python 패키지 업데이트에 대한 간단한 가이드와 함께 Ubuntu에 Python을 설치하는 방법을 자세히 살펴보겠습니다.

시스템에 Python이 설치되어 있는지 확인하는 방법

Python은 전 세계의 많은 개발자가 사용하는 강력한 고급 스크립팅 언어입니다. 이 언어는 웹 개발, 웹 스크래핑 및 침투 테스트를 포함한 다양한 실제 응용 프로그램에 이상적입니다. Python을 사용하여 Telegram 봇을 구축할 수도 있습니다.

Python이 시스템에 설치되어 있는지 확인하려면 Ctrl + Alt + T를 눌러 터미널을 엽니다. . "python"을 입력하고 Enter 키를 누릅니다.

터미널에 다음 출력이 표시되면 컴퓨터에 Python이 설치된 것입니다.

Python 3.9.1 (default, Dec 13 2020, 11:55:53) 
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

이 출력은 현재 날짜 및 시간과 함께 시스템에서 실행 중인 Python 버전에 대한 정보를 제공합니다.

반면에 "bash:python:command not found"라는 오류가 표시되면 안타깝게도 Ubuntu 시스템에 Python이 설치되어 있지 않은 것입니다.

터미널에 다음 명령을 입력하기만 하면 Python 버전을 확인할 수도 있습니다.

python --version

출력은 컴퓨터에 설치된 Python 버전에 대한 세부 정보를 제공합니다.

Ubuntu에 Python을 설치하는 방법

Linux 기반 운영 체제에 Python을 설치하는 것은 쉽습니다. 여러 소스에서 Ubuntu 시스템의 최신 버전의 Python을 얻을 수 있습니다. 다음은 동일한 작업을 수행하는 데 권장되는 몇 가지 방법입니다.

Apt를 사용하여 Python 설치

Apt 또는 고급 패키지 도구는 Ubuntu에서 찾을 수 있는 기본 패키지 관리자입니다. 공식 Ubuntu 리포지토리에서 Python 패키지를 다운로드할 수 있습니다. 방법은 다음과 같습니다.

  1. Ctrl + Alt + T를 눌러 터미널을 엽니다. .
  2. 다음 명령을 입력하여 로컬 시스템의 저장소 목록을 업데이트합니다.
    sudo apt-get update
  3. 최신 버전의 Python 다운로드:
    sudo apt-get install python
  4. Apt는 자동으로 패키지를 찾아 컴퓨터에 설치합니다.

Deadsnakes PPA를 사용하여 Ubuntu에 Python 3 설치

어떤 이유로 공식 Ubuntu 리포지토리에서 Python 패키지를 다운로드할 수 없는 경우 Deadsnakes PPA를 시스템 리포지토리 목록에 추가해 볼 수 있습니다. PPA 또는 개인 패키지 아카이브는 Ubuntu 사용자를 위해 특별히 설계된 저장소입니다.

기본적으로 시스템의 패키지 목록에 PPA를 추가할 수 없습니다. "software-properties-common" 패키지는 PPA를 관리하고 시스템에 추가하는 효율적인 방법을 제공합니다.

  1. 다음 명령을 입력하여 시스템에 위에서 언급한 패키지를 설치합니다.
    sudo apt-get install software-properties-common
  2. 시스템의 저장소 목록에 공식 Deadsnakes PPA 링크를 추가합니다.
    sudo add-apt-repository ppa:deadsnakes/ppa
  3. 시스템의 패키지 목록 업데이트:
    sudo apt-get update
  4. 추가된 PPA에서 최신 버전의 Python 다운로드:
    sudo apt-get install python3

Deadsnakes PPA는 데이터베이스에 거의 모든 Python 버전이 있으므로 이전 버전의 Python도 설치할 수 있습니다. 패키지 이름을 컴퓨터에 설치하려는 Python 버전으로 바꾸기만 하면 됩니다.

sudo apt-get install python3.2
sudo apt-get install python3.3
sudo apt-get install python3.8

소스 코드에서 Ubuntu에 Python 3 설치

공식 Python 웹 사이트에서 최신 버전의 Python을 다운로드하여 빌드할 수도 있습니다. 소스 코드를 컴파일하는 것이 처음에는 다소 어려울 수 있지만 과정을 알면 훨씬 쉬워질 것입니다.

  1. 시스템의 로컬 저장소 목록 업데이트:
    sudo apt-get update
  2. Apt를 사용하여 시스템에 지원 종속성 설치:
    sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
  3. Python 소스 파일을 저장할 새 디렉토리 만들기:
    mkdir /python && cd /python
  4. 공식 FTP 서버에서 Python 소스 코드 다운로드:
    wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
  5. 방금 다운로드한 TGZ 파일의 압축을 풉니다.
    tar –xf Python-3.9.1.tgz
  6. Python을 설치하기 전에 테스트 및 최적화를 수행해야 합니다. 이것은 코드 실행을 10-20% 증가시키므로 중요합니다.
    cd python-3.9.1
    ./configure --enable-optimizations
  7. 디렉토리에 있는 MakeFile을 사용하여 패키지 빌드:
    sudo make install

이 단계를 구현한 후 python --version을 입력하여 Python이 컴퓨터에 설치되었는지 확인합니다. 터미널에서.

Python 모듈은 PIP를 통해 관리됩니다. PIP는 Python 패키지 색인에서 라이브러리를 다운로드하고 추가하는 데 사용되는 패키지 관리 시스템입니다. Python 프로젝트에서 모듈을 사용하려면 시스템에 Python PIP를 설치하는 것이 중요합니다.

Python을 최신 버전으로 업데이트

우선, 시스템에 오래된 버전의 Python이 설치되어 있는지 확인하십시오. python --version을 입력하여 이 작업을 수행할 수 있습니다. 당신의 터미널에서. 버전 세부정보를 기록해 두십시오.

인터넷 검색을 통해 사용 가능한 최신 버전을 확인할 수 있습니다. "python 최신 버전"에 대한 빠른 Google 검색으로 충분합니다. 두 버전 번호가 일치하지 않으면 오래된 버전을 실행 중일 수 있습니다.

Ubuntu의 고급 패키지 도구를 사용하면 최신 버전으로 쉽게 업그레이드할 수 있습니다. Apt 또는 Deadsnakes PPA를 사용하여 시스템에 Python을 설치한 경우 다음 명령을 입력하여 최신 버전의 Python을 다운로드하십시오.

sudo apt-get install python

--only-upgrade를 사용할 수도 있습니다. 플래그를 사용하여 패키지를 업데이트합니다.

sudo apt-get --only-upgrade install python

소스 코드를 직접 컴파일한 사람들은 Python FTP로 이동하여 최신 버전의 복사본을 얻을 수 있습니다. 그러나 단계를 처음부터 끝까지 따라야 합니다.

Ubuntu에서 Python 실행

Python은 거의 모든 Linux 시스템에 사전 설치되어 제공되며 공식 배포 저장소에서도 사용할 수 있습니다. 여전히 컴퓨터에 Python이 설치되지 않은 경우 Ubuntu의 패키지 관리자를 사용하여 쉽게 다운로드할 수 있습니다.

Python 언어는 다양한 분야에서 사용되며 해당 응용 프로그램은 Python이 얼마나 강력한지 보여주기에 충분합니다. 업계 전반에 걸쳐 개발자에 대한 수요가 증가함에 따라 프로그래밍 언어가 중요해졌습니다.