하얀설표 블로그




파이썬 설치 방법(윈도우, 리눅스)





( 수정됨)


파이썬 설치파일 다운로드 방법

python.org 홈페이지 방문하기

파이썬 설치파일은 python.org/에서 배포되고 있다.
메뉴바에 있는 "Download" 메뉴를 선택하면 각 버전별 파이썬을 선택하여 설치할 수 있다.

python.org ftp 서버 접속하기

사실 url path가 ftp라서 ftp 서버라고 부르는 것이지, 실제로 ftp 접속을 하는 것은 아니다.
이 링크를 통해 파이썬 전체 버전과  파이썬 3.11.4 ftp 페이지에 방문할 수 있는데, 그냥 python.org 서버에 업로드된 파일들을 목록 형태로 볼 수 있는 url이다.

윈도우에 파이썬 설치하기

윈도우에서는 .exe 설치 파일을 받아 설치하면 되는데, 파이썬 3.11.4 버전을 예시로 들어보자면 다음과 같다.

  1. 페이지 하단의 Files로 스크롤 이동
  2. 다음 중 자신의 윈도우 사양에 맞는 설치 파일 다운로드(대부분 64비트 윈도우를 사용)
    Windows installer (32 -bit)
    Windows installer (64-bit)
    Windows installer (ARM64)
  3. installer 실행

Windows embeddable package도 제공해주긴 하지만 어떻게 사용하는지 모른다.
Windows installer 파일은 .exe 형태이기 때문에 우리 모두에게 익숙한 설치 UI를 제공해준다.

윈도우 비트 확인하는 방법

윈도우 10 기준, "파일 탐색기" -> "내 PC" 우클릭, 속성(R) 실행 -> "장치 사양" - "시스템 종류"에서 확인 가능하다.
여기서 윈도우에 적용된 비트(32비트, 64비트)와 cpu 사양(x64, ARM)을 확인할 수 있다.

linux에 파이썬 설치하기

라즈베리파이에서 사용하는 라즈비안(raspbian) OS, 흔히 사용하는 우분투(ubuntu), 데비안(debian) 등이 linux 운영 체제에 해당한다.

굳이 설치 파일을 다운로드할 필요가 없기 때문에 리눅스에서 파이썬을 설치하는 방법은 간단하다.
그냥 터미널을 열고, 다음 명령어를 입력하면 끝이다.

sudo apt update && sudo apt install python3.11 -y

apt update && 명령어는 프로그램을 설치하기전 apt list를 갱신하는 목적이고, -y 명령어는 설치 중간 설치 의사를 묻는 yes or no 구간을 yes로 스킵하기 위한 명령어이다.
필요하지 않다면 "apt intall python{파이썬 버전}" 명령어만 입력하면 된다.
sudo 명령은 관리자 권한으로 실행한다는 의미이다.

Couldn't find any package by glob 에러가 발생하는 경우

apt 서버에 원하는 버전의 파이썬 패키지 파일이 제공되지 않는 경우, 다음과 같은 에러 메세지가 노출될 수 있다.

$ sudo apt install python3.11 python3.11-venv -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package python3.11
E: Couldn't find any package by glob 'python3.11'
E: Unable to locate package python3.11-venv
E: Couldn't find any package by glob 'python3.11-venv'

이런 경우 설치파일을 따로 다운로드한 다음 수동으로 설치를 하거나, 다운로드 서버를 추가하는 방법을 사용해야 한다.
내 경우 이 방법으로 문제를 해결하였다.


공감 : 0







white.seolpyo.com