การติดตั้ง Python บนเครื่อง หรือ Machine มีหลายวิธี ก็ขึ้นอยู่กับว่าเครื่องที่เราต้องการติดตั้งนั้นเป็นระบบปฏิบัติการอะไร

เครื่องของเราเป็น macOS Big Sur (MacBook Air ปี 2018) มี Python ติดตั้งมาแล้วจากโรงงาน แต่เป็นเวอร์ชั่นที่ไม่ควรนำมาใช้งานแล้ว คือ เวอร์ชั่น 2 เวอร์ชั่นที่ควรมีในเครื่องหากต้องการเขียนโปรแกรมภาษา Python ตอนนี้คือเวอร์ชั่น 3 ซึ่งมันก็จะมีอันใหม่อันเก่าอยู่ เช่น 3.6, 3.7, 3.8, 3.9 โดยอันที่ใหม่ล่าสุดของวันนี้ (9 สิงหาคม 2021) คือ Python 3.9.6

เราสามารถเช็คเวอร์ชั่นล่าสุดของ Python ได้จากเว็บ official ของ Python ที่ python.org

วิธีตรวจสอบเวอร์ชั่น Python บนเครื่อง

เราสามารถดูเวอร์ชั่นของ Python บนเครื่อง macOS ได้จาก Terminal ซึ่งบนเครื่อง mac จะมีหน้าตาแบบในรูปด้านล่างนี้

วิธีเปิด Terminal มีหลายวิธี วิธีแรก คือ เปิด Launchpad –> Other แล้วก็จะเห็น Terminal ตามรูปด้านบน

หรืออีกวิธีหนึ่ง เป็น Shortcut กดปุ่ม Command + Space bar แล้วพิมพ์คำว่า Terminal จากนั้นกด Enter

คำสั่งที่ใช้สำหรับแสดงเวอร์ชั่นของ Python คือ

python --version

หากเราใช้คำสั่งด้านบนนี้ เราจะได้ข้อมูลว่าเป็นเวอร์ชั่น 2 คือเวอร์ชั่นที่ติดตั้งมาจากโรงงาน แต่เราต้องการใช้เวอร์ชั่น 3 เพราะเช่นนั้นเราต้องระบุเวอร์ชั่นของ Python ที่เราต้องการไปเลย

python3 --version

ตัวอย่างข้อมูลที่ได้

ในรูปจาก Terminal ด้านบน จะเห็นว่าเครื่องของผู้เขียนมี Python3 ติดตั้งอยู่แล้ว มันจึงแสดงผลเวอร์ชั่นที่ติดตั้งออกมา แต่หากเราป้อนคำสั่ง python3 –version แต่ไม่มีผลลัพธ์แบบตัวอย่าง แสดงว่าเครื่องของเราไม่มี Python3 ติดตั้งอยู่

ในตัวอย่างด้านบนจะเห็นว่าเมื่อใช้คำสั่ง python –version (ไม่ระบุเวอร์ชั่น) เราจะได้ผลเป็น Python 2.7.16 แต่พอระบุเวอร์ชั่นก็จะได้ผลเป็นอีกเวอร์ชั่นหนึ่ง

วิธีติดตั้ง Python บน macOS มี 2 วิธี คือ ติดตั้งโดยใช้ Homebrew ซึ่งจะต้องทำการติดตั้งผ่าน Command Line

อีกวิธีหนึ่งคือ ติดตั้งผ่าน Python Official Installer ซึ่งเป็นการดาวน์โหลดตัว Installer มาจากเว็บไซต์ python.org จากนั้นใช้ตัว Installer เนี่ย ติดตั้ง Python ลงในเครื่องของเรา

วิธีติดตั้ง Python ด้วย Official Installer

ดาวน์โหลด Installer

  1. เปิดเว็บไซต์ python.org
  2. หาประโยคที่เขียนว่า “Download the latest version for macOS”
  3. กดปุ่มดาวน์โหลดเวอร์ชั่นล่าสุดที่มี

ติดตั้ง Python จาก Installer

สิ่งที่เราได้จากการดาวน์โหลดคือ Installer ซึ่งเราจะนำตัว Installer มาติดตั้ง Python เวอร์ชั่นที่เราดาวน์โหลดมาลงบนเครื่องของเรา สิ่งที่เราต้องทำต่อจากนี้คือการ รัน Installer

1. กดดับเบิ้ลคลิ๊ก เพื่อเปิด zip file ที่ได้จากการดาวน์โหลด

2. กด continue จนกว่ามันจะถามเรื่อง license ให้กด Agree

3. กด Install และรอจนการติดตั้งสำเร็จ Python จะถูกแสดงตามรูปด้านล่างนี้

ถ้าขึ้นแบบนี้คือการติดตั้งสำเร็จแล้ว สามารถเขียน Python บนเครื่องได้ ส่วนจะใช้ IDE (Intergrated Development Environment) หรือ Editor ตัวไหน ก็แล้วแต่ความชอบส่วนตัว

IDE ที่เราใช้มาก่อนหน้านี้คือ Netbeans ใช้งานง่าย และชอบ UI ของ Netbeans มากๆ แต่รัน Python ไม่สะดวก ก็เลยเอาไว้ใช้เขียน Java, JavaScript และก็ C ตอนเรียนมหาวิทยาลัย แต่ตอนนี้ไม่ได้ใช้แล้วก็เลยลบออกไป เพราะ MacBook Air ความจำน้อยมาก เครื่องเต็ม เครื่องค้างตลอด

ตอนนี้ใช้ Eclipse อย่างเดียว เพราะเขียน Python อย่างเดียวแล้ว ซึ่ง UI ก็ดี ใช้งานสะดวก รัน Git ผ่าน IDE ได้เลยด้วย

Editor ที่เคยใช้ ก็จะมี VS code (Visual Studio Code) ผู้พัฒนาคือ บริษัท Microsoft กับ Sublime ผู้พัฒนาคือ บริษัท Sublime HQ ส่วนใหญ่จะเห็นคนใช้ VS Code กันมาก แต่เราชอบใช้ Sublime มากกว่า ชอบความเรียบง่ายของ Sublime มากๆ เสียดายรัน Git บนนี้เลยไม่ได้เหมือน VS Code

ถ้าใครอยากใช้ Eclipse IDE จะต้องมีการตั้งค่า Eclipse เพื่อให้รัน Python ได้ด้วย (ไม่งั้นมันจะรันแค่ Java กับ C) วิธีการตั้งค่า Eclipse ก็ไม่ยากอะไร ให้เข้าไปดูได้ที่นี่เลย วิธีการตั้งค่า Eclipse สำหรับรัน Python