Logo

02 ติดตั้ง Python และเตรียมสภาพแวดล้อม

ติดตั้ง Python และเตรียมสภาพแวดล้อม

ก่อนเริ่มเขียนโค้ด ควรเตรียมเครื่องมือให้พร้อม เพื่อลดปัญหาเวลารันโปรแกรมหรือจัดการ package

ตรวจสอบ Python

เปิด terminal แล้วรันคำสั่ง

python --version

บางเครื่องอาจต้องใช้

python3 --version

ถ้าเห็น version เช่น Python 3.12.x แปลว่าพร้อมใช้งาน

สร้างโฟลเดอร์โปรเจกต์

mkdir basic-python
cd basic-python

แนะนำให้แยกโฟลเดอร์แต่ละโปรเจกต์ออกจากกัน เพราะจะจัดการไฟล์และ dependency ได้ง่ายกว่า

Virtual Environment คืออะไร

Virtual environment คือพื้นที่แยก package ของแต่ละโปรเจกต์ เช่น โปรเจกต์หนึ่งใช้ pandas version หนึ่ง อีกโปรเจกต์ใช้อีก version หนึ่งได้โดยไม่ชนกัน

สร้าง virtual environment:

python -m venv .venv

เปิดใช้งานบน macOS หรือ Linux:

source .venv/bin/activate

เปิดใช้งานบน Windows:

.venv\Scripts\activate

เมื่อเปิดสำเร็จ terminal มักจะแสดง (.venv) นำหน้า

ติดตั้ง Package

ตัวอย่างติดตั้ง requests

pip install requests

ดู package ที่ติดตั้งแล้ว:

pip list

บันทึกรายการ package:

pip freeze > requirements.txt

ติดตั้ง package จากไฟล์:

pip install -r requirements.txt

โครงสร้างโปรเจกต์เบื้องต้น

basic-python/
├── .venv/
├── main.py
└── requirements.txt

รันไฟล์ Python

สร้างไฟล์ main.py

print("Python is ready")

รันไฟล์:

python main.py

แบบฝึกหัด

  1. สร้างโฟลเดอร์ basic-python
  2. สร้าง virtual environment
  3. สร้างไฟล์ main.py
  4. เขียนคำสั่ง print("Ready")
  5. รันไฟล์ให้สำเร็จ