웹사이트 검색

Rocky Linux 8에 Python 3.9를 설치하는 방법


이 페이지에서

  1. 전제 조건
  2. 시스템 업데이트
  3. 공식 저장소를 사용하여 Python 3.9 설치\n
  4. Python 3.9 수동 설치
  5. Python 3.9 모듈 설치
  6. Python 설치 테스트

Python은 거의 모든 것을 만드는 데 사용할 수 있는 프로그래밍 언어입니다. 본격적인 게임부터 웹 애플리케이션, PC 또는 Mac용 간단한 스크립트까지. Python은 1980년대 후반부터 존재했으며 오늘날에도 계속해서 가장 널리 사용되는 언어 중 하나입니다.

오늘의 튜토리얼은 Rocky Linux 8 시스템에 Python 3.9 프로그래밍 언어를 설치하는 방법을 보여줍니다.

전제 조건

  • Rocky Linux 8 시스템. 비교적 최신 버전의 Rocky Linux는 이 지침에 따라 잘 작동합니다.\n
  • Rocky 시스템에 sudo 권한이 설정된 루트가 아닌 사용자.\n

시스템 업데이트

가장 먼저 해야 할 일은 시스템 소프트웨어 패키지를 업데이트하는 것입니다. 이렇게 하면 Python 설치를 시작하기 전에 전체 시스템이 최신 안정 버전으로 업데이트됩니다.

sudo dnf -y update

공식 리포지토리를 사용하여 Python 3.9 설치

이 글을 쓰는 시점에서 기본 Rocky Linux 8 AppStream 리포지토리에는 Python v3.7, v3.8 및 v3.9가 있습니다.

다음 명령을 실행하여 최신 Python 버전을 설치합니다.

sudo dnf install python39

Y를 클릭하고 프롬프트가 표시되면 Enter를 누르십시오. 설치 프로세스가 시작됩니다.

설치가 완료되면 다음 명령을 실행하여 Python 버전을 확인합니다.

python3.9 --version

이제 Python 3.9가 Rocky 시스템에 설치되어 사용할 준비가 되었습니다.

Python 3.9 수동 설치

AppStream 리포지토리에 대한 액세스 권한이 없거나 다른 소스에서 설치하는 것을 선호하는 경우 Python 3.9 아카이브를 사용하여 수동으로 Python 3.9를 설치할 수 있습니다. 설치 프로세스를 시작하려면 터미널을 열고 다음 명령을 실행하여 Rocky Linux 8에서 Python 패키지를 컴파일하는 데 필요한 패키지를 설치합니다.

sudo dnf groupinstall "Development Tools" -y

그런 다음 다음 명령을 실행하여 필요한 종속성을 설치합니다. openssl-devel, libffi-devel과 같은.

sudo dnf install openssl-devel libffi-devel bzip2-devel -y

이제 wget 명령을 사용하여 최신 버전의 Python을 다운로드합니다. zip 파일을 추출하고 추출된 디렉토리로 이동하십시오.

sudo dnf install wget -y
wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz
tar xvf Python-3.9.7.tar.xz
cd Python-3.9.7/

/Python-3.9.7/ 디렉토리에 들어가면. 다음 명령을 실행하여 소스 코드를 구성하고 Python 패키지를 설치합니다.

./configure --enable-optimizations
sudo make altinstall

후자가 기존 Python 바이너리를 덮어 쓰기 때문에 대신 altinstall을 사용하여 설치합니다. Python 3.7 또는 다른 버전의 Python이 설치된 동일한 시스템에 Python 3.9가 공존해야 합니다. 그렇지 않으면 한 번에 여러 버전을 사용할 수 없습니다.

이 명령은 Python에서 사용하는 많은 수의 패키지를 컴파일하기 때문에 완료하는 데 시간이 꽤 걸립니다. 인내심을 갖고 설치가 완료될 때까지 기다리십시오.

Python 설치에 성공하면 아래와 같은 메시지가 표시됩니다.

다음 명령을 실행하여 Python 버전을 확인합니다.

python3.9 --version

아래와 같은 결과가 나와야 합니다.

Python 3.9 모듈 설치

이제 Python과 모든 종속성이 설치되었으므로 원하는 모듈을 설치할 수 있습니다.

다음 명령을 실행하여 Python 3.9용 요청 모듈을 다운로드하고 설치합니다.

python3.9 -m pip install <module>

여기서: 은 설치하려는 모듈의 이름입니다. 공식 페이지에서 사용 가능한 모듈의 전체 목록을 얻을 수 있습니다.

예를 들어 요청 모듈을 설치합니다.

python3.9 -m pip install requests

설치 프로세스 중에 오류가 발생하지 않으면 원하는 Python 모듈을 시스템에서 사용할 준비가 된 것입니다.

서버에 설치된 모듈을 보려면 다음 명령을 입력하십시오.

python3.9 -m pip list

아래와 같은 결과가 나와야 합니다.

Python 설치 테스트

이제 Python 3.9가 설치되었으므로 테스트해 보겠습니다. 다음 명령을 실행하여 vi 또는 nano와 같은 즐겨 사용하는 텍스트 편집기로 테스트 파일을 만듭니다. 이 파일의 이름은 파일의 전체 경로를 지정하지 않고 지금부터 Python 프로그램을 실행하는 방법입니다.

cd Python-3.9.7
sudo nano hello.py

다음 코드를 복사하여 파일에 붙여넣고 변경 사항을 파일에 저장한 다음 편집기를 종료합니다.

print("Howtoforge, HelloWorld!")

이제 다음을 입력하여 이 프로그램을 실행할 수 있습니다.

python3.9 hello.py

모두 올바르게 작동하면 Hello World 메시지가 표시됩니다.

결론

이 가이드에서는 Rocky Linux 8에 Python 3.9 스크립트 언어를 설치하는 방법을 배웠습니다. 이제 Python을 프로그래밍 및 스크립트 작성에 사용할 수 있습니다.

질문이나 우려 사항이 있으면 아래에 의견을 남겨주십시오.