Devices

파이썬 설치 및 환경 설정

작성자 임베디드코리아 작성일26-01-28 23:31 조회29회 댓글0건
● 파이썬은 다양한 플랫폼에서 사용할 수 있는 인터프리터 언어 이다.
● 파이썬의 공식 웹사이트인 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