● 파이썬은 다양한 플랫폼에서 사용할 수 있는 인터프리터 언어 이다.
● 파이썬의 공식 웹사이트인 python.org에서 운영 체제에 맞는 파이썬 버전을 다운로드 받는다.
● 설치 과정은 간단하고, 대부분 기본 설정으로 사용해도 충분하다.
● 커맨드 라인이나 터미널에서 파이썬을 직접 실행할 수 있게 하기 위해서 시스템 경로(Path)에 추가하는 옵션을 선택해야 한다.
● 파이썬에는 다양한 통합 개발 환경(IDE)이 있다.
▶ 초보자에게는 Thonny, PyCharm Community Edition 또는 Visual Studio Code와 같은 사용자 친화적인 IDE가 추천한다.
☞ IDE는 코드 작성, 디버깅 및 실행을 통합하여 제공하므로, 개발 과정을 더욱 쉽고 효율적으로 만든다.
☞ IDE를 선택하고 설치한 후, 해당 환경에서 파이썬 스크립트를 작성하고 실행하는 방법을 습득해야 한다..
☞ 각 IDE마다 제공하는 기능과 사용 방법이 다를 수 있으므로, 자신의 필요와 선호에 맞는 환경을 선택하는 것이 중요하다.
**>> 라즈베리파이, 우분투에서 Python 3.10.11 설치하기 <<**
1. 파이썬 버전 확인
$ python -V
2. APT 저장소 업데이트
$ sudo apt --fix-broken install
$ sudo apt update && sudo apt upgrade -y
3. 필수 패키지 설치
$ sudo apt install -y build-essential libffi-dev libssl-dev
$ sudo apt install -y zlib1g-dev liblzma-dev libbz2-dev
$ sudo apt install -y libsqlite3-dev libreadline-dev libncursesw5-dev libgdbm-dev
$ sudo apt install -y libnss3-dev libxml2-dev libxslt1-dev libffi-dev curl
4. Python 3.10.11를 /usr/src 디렉토리로 이동하고. 파이썬 공식 홈페이지로부터 3.10.11버전을 다운받는다.
$ cd /usr/src
$ sudo w get
https://www.python.org/ftp/python/3.10.11/Python-3.10.11.tgz
5. 다운 받은 Python-3.10.11.tgz를 압축 해제한다.
$ sudo tar xzf Python-3.10.11.tgz
6. 생선된 python-3.10.11 디렉토리로 이동하고, 소스 코드를 컴파일 한다.
$ cd Python-3.10.11
$ sudo ./configure --enable-optimizations
$ sudo make -j$(nproc)
☞ nproc : User당 사용할 수 있는 프로세스 최대 개수
7. 컴파일완료가 되면 설치를 한다.
$ sudo make altinstall
$ python -V