웹사이트 검색

Debian 11에 Python 3.9를 설치하는 방법


이 페이지에서

  1. 전제 조건
  2. 시스템 업데이트
  3. Debian 11에 Python 3.9 설치
  4. Python 설치 테스트

Python은 1991년에 처음 게시된 이후 널리 채택된 무료 오픈 소스 프로그래밍 언어입니다. 휴대 전화 나 컴퓨터에서 앱을 만드는 데 완벽한 범용 프로그래밍에 사용됩니다.

가장 널리 사용되는 세 가지 코딩 언어(C++ 및 Java가 나머지 두 개임) 중 최신 언어입니다. Python은 Windows, Linux/Unix, Mac OS X에서 실행되며 Java 및 .NET 가상 머신으로 포팅되었습니다.

Python에는 명확한 구문과 예측 가능한 의미 체계, 대규모 표준 라이브러리가 함께 제공됩니다. Python은 데스크톱 응용 프로그램, 웹 응용 프로그램, 네트워크 프로그래밍, GUI 개발 등 다양한 종류의 프로그래밍에 사용할 수 있는 다재다능한 언어입니다.

이 기사에서는 Linux 사용자로 Debian 11 시스템에 Python 3.9 프로그래밍 언어를 설치하는 방법을 잘 보여줍니다.

전제 조건

Debian 11에 Python 3.9를 설치할 수 있으려면 서버가 다음 전제 조건을 충족해야 합니다.

  • 루트 또는 sudo 사용자에 대한 액세스.\n
  • 새로운 Debian 11 서버가 설치되었고 최신 패키지로 업데이트되었습니다.

시스템 업데이트

다음 명령을 사용하여 APT 캐시 인덱스를 업데이트하고 설치된 패키지를 업그레이드합니다.

sudo apt update
sudo apt -y dist-upgrade

Python은 핵심 기능 및 패키지에 대한 종속성이 필요하므로 다음 명령을 사용하여 설치합니다.

sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

Debian 11에 Python 3.9 설치

이 단계에서는 Python 소스 코드를 사용하여 사용 가능한 최신 버전의 Python을 설치합니다.

wget 프로그램을 사용하여 공식 페이지에서 최신 버전의 Python을 다운로드하십시오.

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

작성 당시 Python 3.9.7이 최신 버전입니다. 공식 페이지로 이동하여 새 버전이 있는지 확인하고 이 가이드를 새 링크로 업데이트하여 다운로드할 수 있습니다.

다운로드가 완료되면 압축 파일의 내용을 추출하고 추출된 디렉토리로 이동할 시간입니다.

tar xzf Python-3.9.7.tgz
cd Python-3.9.7

새 디렉터리에 들어가면 다음 명령을 실행하여 빌드를 구성합니다.

./configure --enable-optimizations
make altinstall

일반 make install 대신 altinstall 방법을 사용하는 것이 좋습니다. Python 바이너리만 덮어쓰기 때문입니다. 이 방법은 현재 설치를 그대로 유지합니다.

Python이 성공적으로 설치되면 축하 메시지가 표시되고 빌드가 성공적으로 완료됩니다.

성공적으로 설치하지 못한 경우 오류 로그를 읽고 시스템 문제를 해결하십시오.

다음 명령을 실행하여 시스템에 Python 3.9가 올바르게 설치되었는지 확인할 수 있습니다.

python3 --version

Python 3.9를 설치하는 동안 오류가 발생하지 않으면 명령이 문제 없이 작동하고 시스템에 설치된 최신 Python 버전을 인쇄해야 합니다.

Python 모듈을 설치하려면 Python 3.9 디렉터리 내에서 다음 명령을 실행해야 합니다.

python3.9 -m pip install <module>

여기서: 은 설치할 모듈의 이름입니다(예: sphinx, PyMySQL 등). 공식 웹사이트에서 설치할 수 있는 모든 Python 모듈 목록을 얻을 수 있습니다.

예를 들어 sphinx 모듈을 설치해 보겠습니다.

python3.9 -m pip install sphinx

Python 설치 테스트

이제 Python 3.9가 설치되었으므로 Python 인터프리터로 간단한 hello world를 실행하고 작동하는지 확인합니다.

다음 명령을 사용하여 Python 설치의 bin 디렉터리에서 Python Interpreter를 시작할 수 있습니다.

python3

이렇게 하면 Python 인터프리터가 실행되고 Python 명령을 입력하라는 >>> 프롬프트가 표시됩니다.

인터프리터에서 Python 코드를 입력하고 실행 결과를 실시간으로 볼 수 있습니다. 간단한 Hello World 예제를 실행해 보겠습니다. 인터프리터에 다음 인쇄 문을 입력합니다.

print("Howtofore, Hello World")

명령을 입력하고 Enter 키를 누르면 터미널에 Howtofore, Hello World 메시지가 출력되는 것을 볼 수 있습니다.

Python Interpreter를 종료하려면 다음 명령을 입력하면 됩니다.

exit()

축하합니다! Debian 11에 Python 3.9를 성공적으로 설치했습니다. 이제 Python 코드 작성을 시작하고 인터프리터로 실행할 수 있습니다.

결론

이 블로그 게시물에서는 Debian 11에 Python 3.9 엔진을 설치하는 방법과 프로젝트 개발에 어떻게 유용할 수 있는지 보여주었습니다. 이 기사가 도움이 되었기를 바랍니다. Python 3.9에 대한 자세한 내용은 공식 사이트를 참조하십시오.