Back to: Python For Data Analyst
ติดตั้ง Python และเครื่องมือ
ตอนนี้จะพาไปติดตั้ง Python ให้พร้อมใช้งานบนเครื่องของตัวเอง พร้อมทำความรู้จักกับสองเครื่องมือหลักที่นักวิเคราะห์ข้อมูลใช้กันจริง คือ VS Code และ Jupyter Notebook — จะได้เลือกใช้ให้เหมาะกับงานแต่ละแบบ
ติดตั้ง Python บนเครื่องของตัวเอง
Python เป็นซอฟต์แวร์ฟรีที่ดาวน์โหลดได้จากเว็บไซต์ทางการ python.org โดยทั่วไปมีขั้นตอนหลักๆ ดังนี้
- เข้าเว็บ python.org แล้วไปที่เมนู Downloads ระบบจะแนะนำเวอร์ชันล่าสุดที่เหมาะกับเครื่องอัตโนมัติ
- ดาวน์โหลดตัวติดตั้ง (installer) แล้วเปิดไฟล์เพื่อรันตามขั้นตอน
- สำคัญมากสำหรับ Windows: ต้องติ๊กช่อง “Add python.exe to PATH” ก่อนกด Install ไม่งั้นเครื่องจะหาไฟล์ python ไม่เจอตอนใช้งาน
- สำหรับ Mac ส่วนใหญ่ระบบจะมี Python ติดมาบางเวอร์ชันอยู่แล้ว แต่แนะนำให้ติดตั้งเวอร์ชันล่าสุดจาก python.org เพิ่ม เพื่อความเข้ากันได้กับ library ที่จะใช้ในคอร์สนี้
เช็คว่าติดตั้งสำเร็จหรือยัง
เปิดโปรแกรม Terminal (Mac/Linux) หรือ Command Prompt / PowerShell (Windows) แล้วพิมพ์คำสั่งนี้
python --version
# หรือถ้าใช้ Mac/Linux บางเครื่องต้องพิมพ์
python3 --version
ถ้าติดตั้งสำเร็จ หน้าจอจะขึ้นเลขเวอร์ชัน เช่น Python 3.12.4 ถ้าขึ้นข้อความว่าไม่รู้จักคำสั่ง (command not found) แปลว่ายังติดตั้งไม่สมบูรณ์ หรือลืมติ๊ก Add to PATH ตอนติดตั้ง ให้ลองติดตั้งใหม่อีกครั้ง
เครื่องมือเขียนโค้ด: เลือกอันไหนดี
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 --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
ติดตั้งเครื่องมือ และรันโค้ดแรกให้สำเร็จ
ถึงเวลาลงมือจริงแล้ว ทำตามขั้นตอนนี้บนเครื่องของตัวเอง
โจทย์:
- ติดตั้ง Python จาก python.org และตรวจสอบเวอร์ชันด้วย
python --version - ติดตั้ง VS Code พร้อม Python extension
- สร้างไฟล์
hello.pyให้ print ข้อความแนะนำตัวเองสั้นๆ แล้วรันให้เห็นผลลัพธ์ใน Terminal
คำใบ้
- ถ้าพิมพ์
python --versionแล้วไม่ขึ้นอะไรเลย ลองพิมพ์python3 --versionแทน โดยเฉพาะบน Mac - ถ้า VS Code รันไฟล์ .py แล้วไม่มี Terminal ขึ้นมา ลองเปิดเมนู Terminal > New Terminal ด้วยตัวเองก่อน
- ข้อความที่ print ออกมาไม่จำเป็นต้องซับซ้อน แค่ให้เห็นว่าโค้ดรันได้จริงก็พอ
ตัวอย่างคำตอบ (ของรุ่นพี่)
print("สวัสดีครับ ผมกำลังเรียน Python เพื่อไปทำงานสาย Data Analyst") print("วันนี้เป็นวันแรกที่ติดตั้งเครื่องมือสำเร็จ!")
ถ้ารันแล้วเห็นสองบรรทัดนี้ใน Terminal แปลว่าเครื่องมือพร้อมใช้งานแล้วครับ