VPS: การติดตั้ง Python
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
คู่มือนี้จะสอนขั้นตอนการติดตั้ง Python runtime และ venv คำสั่งเหล่านี้ต้องรันผ่าน SSH ถ้าคุณยังไม่รู้วิธีเชื่อมต่อเซิร์ฟเวอร์ผ่าน SSH ให้ใช้ คู่มือการเข้าถึงเบื้องต้น (SSH) เพื่อเรียนรู้เพิ่มเติม
เตรียมตัว
ก่อนติดตั้งอะไรบนเซิร์ฟเวอร์ แนะนำให้รันคำสั่งอัปเดตที่เหมาะสมกับระบบปฏิบัติการของคุณก่อน เพื่อให้เซิร์ฟเวอร์ของคุณปลอดภัย
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
sudo apt update
sudo yum update
sudo zypper update
sudo dnf update
การติดตั้ง
ลินุกซ์ดิสโทรส่วนใหญ่จะติดตั้ง Python มาให้แล้ว แต่เวอร์ชันอาจไม่ใช่เวอร์ชันล่าสุด หรือระบบอาจติดตั้งมาโดยไม่มีแพ็กเกจบางตัว คุณสามารถตรวจสอบว่ามีการติดตั้ง python หรือยัง (python3 --version
) แล้วรันคำสั่งต่อไปนี้เพื่ออัปเดตหรือทำการติดตั้ง runtime
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
// ตรวจสอบเวอร์ชัน
python3 --version
// อัปเดต / ติดตั้ง runtime
sudo apt install python3
// ตรวจสอบเวอร์ชัน
python3 --version
// อัปเดต runtime
sudo yum install python3
// ตรวจสอบเวอร์ชัน
python3 --version
// อัปเดต runtime
sudo zypper install python3
// ตรวจสอบเวอร์ชัน
python3 --version
// อัปเดต runtime
sudo dnf install python3
การรันโค้ด
ตอนนี้คุณติดตั้ง Python บนเซิร์ฟเวอร์เรียบร้อยแล้ว คุณก็สามารถเริ่มรันโปรแกรม Python ของคุณได้เลย
โหมด Interpreter
การรันคำสั่ง python3
จะเปิด Python interpreter ขึ้นมา คุณสามารถเขียนโค้ด Python ที่ถูกต้องหลังเครื่องหมาย >>>
แล้วกด Enter
เพื่อรันโค้ดนั้น เมื่อเสร็จแล้วสามารถปิด interpreter ได้โดยพิมพ์ exit()
ในคอนโซล
รันไฟล์ .py
ถ้าต้องการรันไฟล์ Python ที่นามสกุล .py
ให้ใช้คำสั่ง python3 [filename].py
โดยแทนที่ [filename]
ด้วยชื่อไฟล์หรือพาธของไฟล์ที่ต้องการรัน
โปรแกรมส่วนใหญ่ที่คุณเจอออนไลน์สามารถรันด้วยคำสั่ง python3 main.py
ได้เลย เพราะ main.py
เป็นจุดเริ่มต้นทั่วไปของโปรแกรม Python ส่วนใหญ่
สภาพแวดล้อมเสมือน (Virtual environments)
เวลาที่เขียนโปรแกรม Python คุณอาจต้องติดตั้งแพ็กเกจเสริมจาก pip ซึ่งสามารถติดตั้งแบบทั่วระบบให้ทุกสคริปต์ .py
ใช้งานได้ หรือจะสร้างสภาพแวดล้อมเสมือน (venv) ก็ได้
การสร้าง venv
ก่อนอื่นให้เข้าไปยังโฟลเดอร์ที่ต้องการตั้งค่า venv ด้วยคำสั่ง cd
แล้วรัน python3 -m venv .
เพื่อสร้างไฟล์ที่จำเป็นในตำแหน่งปัจจุบัน
การเปิดใช้งาน & ปิดใช้งาน
ถ้าต้องการรันคำสั่งอย่าง pip install
ภายใน venv ต้องเปิดใช้งานด้วยคำสั่ง source /bin/activate
ตอนนี้คอนโซลจะทำงานเฉพาะใน venv เท่านั้น และสคริปต์จะเข้าถึงแพ็กเกจที่ติดตั้งในพื้นที่นี้เท่านั้น
เมื่อทำงานเสร็จแล้ว สามารถออกจาก venv ได้ด้วยคำสั่ง deactivate
สรุป
ยินดีด้วย คุณติดตั้งและตั้งค่า Python สำเร็จแล้ว! ถ้ามีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน!