0
1.2 ติดตั้ง Python และเครื่องมือ | Python for Data Analyst
Python for Data Analyst
บทที่ 1
1.1 1.2 1.3 1.4 1.5
ตอน 2/5 · 20%
บทที่ 1 · ตอนที่ 1.2

ติดตั้ง Python และเครื่องมือ

ตอนนี้จะพาไปติดตั้ง Python ให้พร้อมใช้งานบนเครื่องของตัวเอง พร้อมทำความรู้จักกับสองเครื่องมือหลักที่นักวิเคราะห์ข้อมูลใช้กันจริง คือ VS Code และ Jupyter Notebook — จะได้เลือกใช้ให้เหมาะกับงานแต่ละแบบ

⏱ อ่านประมาณ 24 นาที 📊 ระดับ: เริ่มต้น
จากรุ่นพี่ผู้สอน — ขั้นตอนติดตั้งนี้หลายคนมักข้ามแบบรีบๆ แล้วมางงทีหลังว่าทำไมรันโค้ดไม่ได้ พี่เลยอยากให้น้องใจเย็นๆ ทำตามทีละขั้นในตอนนี้ครับ ใช้เวลาแค่ครั้งเดียว แล้วจะไม่ต้องมาแก้ปัญหาเครื่องมือกวนใจอีกตลอดทั้งคอร์ส

ติดตั้ง Python บนเครื่องของตัวเอง

Python เป็นซอฟต์แวร์ฟรีที่ดาวน์โหลดได้จากเว็บไซต์ทางการ python.org โดยทั่วไปมีขั้นตอนหลักๆ ดังนี้

  • เข้าเว็บ python.org แล้วไปที่เมนู Downloads ระบบจะแนะนำเวอร์ชันล่าสุดที่เหมาะกับเครื่องอัตโนมัติ
  • ดาวน์โหลดตัวติดตั้ง (installer) แล้วเปิดไฟล์เพื่อรันตามขั้นตอน
  • สำคัญมากสำหรับ Windows: ต้องติ๊กช่อง “Add python.exe to PATH” ก่อนกด Install ไม่งั้นเครื่องจะหาไฟล์ python ไม่เจอตอนใช้งาน
  • สำหรับ Mac ส่วนใหญ่ระบบจะมี Python ติดมาบางเวอร์ชันอยู่แล้ว แต่แนะนำให้ติดตั้งเวอร์ชันล่าสุดจาก python.org เพิ่ม เพื่อความเข้ากันได้กับ library ที่จะใช้ในคอร์สนี้
เคล็ดลับ เลือกเวอร์ชัน Python ที่เป็นเลขคู่รองรับระยะยาว (เช่นสาย 3.x เวอร์ชันล่าสุดที่เสถียร) ไม่จำเป็นต้องไล่ตามเวอร์ชันล่าสุดสุดเสมอไป เพราะบาง library อาจยังรองรับเวอร์ชันใหม่จัดๆ ไม่ทัน

เช็คว่าติดตั้งสำเร็จหรือยัง

เปิดโปรแกรม Terminal (Mac/Linux) หรือ Command Prompt / PowerShell (Windows) แล้วพิมพ์คำสั่งนี้

python --version
# หรือถ้าใช้ Mac/Linux บางเครื่องต้องพิมพ์
python3 --version

ถ้าติดตั้งสำเร็จ หน้าจอจะขึ้นเลขเวอร์ชัน เช่น Python 3.12.4 ถ้าขึ้นข้อความว่าไม่รู้จักคำสั่ง (command not found) แปลว่ายังติดตั้งไม่สมบูรณ์ หรือลืมติ๊ก Add to PATH ตอนติดตั้ง ให้ลองติดตั้งใหม่อีกครั้ง

ลองคิดดู ถ้าเช็คแล้วเจอ error ลองสังเกตดูว่าข้อความ error บอกอะไรบ้าง เช่น “not recognized” หรือ “no such file” — ทักษะการอ่าน error message ให้เข้าใจ เป็นสิ่งที่นักวิเคราะห์ข้อมูลมืออาชีพใช้ทุกวัน ไม่ต้องกลัว error ให้มองเป็นคำใบ้ที่ระบบบอกเรา

เครื่องมือเขียนโค้ด: เลือกอันไหนดี

Python เองไม่มีหน้าจอเขียนโค้ดในตัว ต้องอาศัยโปรแกรมแยกที่เรียกว่า “editor” หรือ “IDE” มาช่วย สำหรับสาย data analyst เครื่องมือหลักที่ใช้กันจริงมีสองตัว

เครื่องมือ เหมาะกับ จุดเด่น
VS Code เขียนสคริปต์ยาว, จัดการหลายไฟล์ในโปรเจกต์เดียว ฟรี, ปลั๊กอินเยอะ, เหมาะกับงานที่ต้องรันซ้ำเป็นระบบ
Jupyter Notebook สำรวจข้อมูล, ทดลองโค้ดทีละส่วน, ทำกราฟดูผลทันที รันโค้ดเป็นก้อนๆ (cell) เห็นผลลัพธ์แทรกอยู่ในหน้าเดียวกันทันที

ในคอร์สนี้เราจะใช้ VS Code เป็นหลัก เพราะเหมาะกับการฝึกพื้นฐานภาษาแบบเป็นระบบ ส่วน Jupyter Notebook จะแนะนำให้ลองใช้อีกครั้งตอนบทที่ 7-9 ที่เริ่มทำงานกับ NumPy และ Pandas ซึ่งเป็นช่วงที่การเห็นผลลัพธ์ทันทีจะมีประโยชน์มาก

ติดตั้ง VS Code

  • ดาวน์โหลดจาก code.visualstudio.com แล้วติดตั้งตามขั้นตอนปกติ
  • เปิด VS Code แล้วไปที่แถบ Extensions (ไอคอนสี่เหลี่ยมด้านซ้าย) ค้นหาคำว่า “Python” แล้วติดตั้ง extension อย่างเป็นทางการจาก Microsoft
  • Extension ตัวนี้จะช่วยให้ VS Code รู้จักไฟล์ .py, ช่วยเตือนตอนเขียนโค้ดผิด, และมีปุ่ม Run กดรันโค้ดได้ทันที
# hello.py
print("สวัสดี ฉันพร้อมเรียน Python แล้ว")

สร้างไฟล์ชื่อ hello.py ใน VS Code พิมพ์โค้ดด้านบน แล้วกดปุ่ม Run (สามเหลี่ยมมุมขวาบน) หรือกด Ctrl + F5 (Windows) / Cmd + F5 (Mac) หน้าต่าง Terminal ด้านล่างจะแสดงข้อความที่พิมพ์ออกมา นี่คือโค้ด Python เส้นแรกที่รันสำเร็จของคุณ

สรุปจำง่าย ติดตั้ง Python จาก python.org (อย่าลืมติ๊ก Add to PATH บน Windows) แล้วเช็คด้วย python --version จากนั้นใช้ VS Code เป็นเครื่องมือเขียนโค้ดหลักตลอดคอร์สนี้ ส่วน Jupyter Notebook จะมาแนะนำอีกทีตอนเริ่มงานวิเคราะห์ข้อมูลจริง

สรุปท้ายตอน

  • ติดตั้ง Python จากเว็บไซต์ทางการ python.org และตรวจสอบด้วยคำสั่ง python --version
  • Windows ต้องติ๊ก “Add python.exe to PATH” ตอนติดตั้ง ไม่งั้นจะเรียกใช้คำสั่งไม่ได้
  • VS Code เหมาะกับการเขียนสคริปต์อย่างเป็นระบบ ส่วน Jupyter Notebook เหมาะกับการสำรวจข้อมูลแบบทีละขั้น
  • คอร์สนี้จะใช้ VS Code เป็นหลัก และแนะนำ Jupyter เพิ่มเติมตอนบทที่ 7-9
ลงมือทำ

ติดตั้งเครื่องมือ และรันโค้ดแรกให้สำเร็จ

ถึงเวลาลงมือจริงแล้ว ทำตามขั้นตอนนี้บนเครื่องของตัวเอง

โจทย์:

  1. ติดตั้ง Python จาก python.org และตรวจสอบเวอร์ชันด้วย python --version
  2. ติดตั้ง VS Code พร้อม Python extension
  3. สร้างไฟล์ hello.py ให้ print ข้อความแนะนำตัวเองสั้นๆ แล้วรันให้เห็นผลลัพธ์ใน Terminal

คำใบ้

  • ถ้าพิมพ์ python --version แล้วไม่ขึ้นอะไรเลย ลองพิมพ์ python3 --version แทน โดยเฉพาะบน Mac
  • ถ้า VS Code รันไฟล์ .py แล้วไม่มี Terminal ขึ้นมา ลองเปิดเมนู Terminal > New Terminal ด้วยตัวเองก่อน
  • ข้อความที่ print ออกมาไม่จำเป็นต้องซับซ้อน แค่ให้เห็นว่าโค้ดรันได้จริงก็พอ

ตัวอย่างคำตอบ (ของรุ่นพี่)

print("สวัสดีครับ ผมกำลังเรียน Python เพื่อไปทำงานสาย Data Analyst")
print("วันนี้เป็นวันแรกที่ติดตั้งเครื่องมือสำเร็จ!")

ถ้ารันแล้วเห็นสองบรรทัดนี้ใน Terminal แปลว่าเครื่องมือพร้อมใช้งานแล้วครับ