คู่มือขั้นตอนง่ายๆ ในการติดตั้ง Python บน Ubuntu [อัปเดตล่าสุด]

1. เกริ่นนำ

Python เป็นหนึ่งในภาษาโปรแกรมมิ่งที่มีชื่อเสียงด้านความเรียบง่ายและฟังก์ชันที่ทรงพลัง และเป็นที่นิยมอย่างมากโดยเฉพาะในสภาพแวดล้อม Linux เช่น Ubuntu คู่มือนี้จะอธิบายขั้นตอนการติดตั้ง Python บน Ubuntu อย่างละเอียดและเข้าใจง่าย นอกจากนี้ยังจะแนะนำการตั้งค่าสภาพแวดล้อมเสมือนของ Python วิธีการจัดการเวอร์ชัน และตัวอย่างการเขียนโปรแกรม Python อย่างง่ายด้วย เราได้แบ่งขั้นตอนออกเป็นส่วนย่อยๆ เพื่อให้แม้แต่ผู้เริ่มต้นก็สามารถติดตั้งได้อย่างไม่มีปัญหา

2. Python คืออะไร? ทำไมถึงเป็นที่นิยม?

Python เป็นหนึ่งในภาษาโปรแกรมมิ่งที่ได้รับความนิยมมากที่สุดในโลก เนื่องจากโค้ดที่อ่านง่ายและเขียนง่าย ถูกนำไปใช้ในทุกสาขา เช่น การพัฒนาเว็บ, วิทยาศาสตร์ข้อมูล (Data Science), ปัญญาประดิษฐ์ (AI) เหตุผลที่ Python เป็นที่นิยมมากขนาดนี้ คือความยืดหยุ่นและคลังไลบรารีที่หลากหลาย นอกจากนี้ยังมีความเข้ากันได้สูงกับ Ubuntu และมักถูกใช้เป็นสภาพแวดล้อมการพัฒนามาตรฐาน

แหล่งข้อมูลเพิ่มเติม

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับรายละเอียดและฟังก์ชันของ Python โปรดดูที่เอกสารทางการของ Python

3. ขั้นตอนการติดตั้ง Python ในสภาพแวดล้อม Ubuntu

ในที่นี้จะแนะนำขั้นตอนพื้นฐานในการติดตั้ง Python บน Ubuntu

ขั้นตอนที่ 1: อัปเดตระบบ

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

sudo apt update
sudo apt upgrade

ขั้นตอนที่ 2: ติดตั้ง Python 3

หากต้องการติดตั้ง Python 3 บน Ubuntu ให้ใช้คำสั่งต่อไปนี้

sudo apt install python3

หลังจากติดตั้งแล้ว มาตรวจสอบเวอร์ชันที่ติดตั้งด้วยคำสั่งต่อไปนี้

python3 --version

ขั้นตอนที่ 3: ติดตั้ง pip

pip เป็นเครื่องมือจัดการแพ็กเกจของ Python การใช้ pip ช่วยให้สามารถติดตั้งไลบรารีที่จำเป็นได้อย่างง่ายดาย

sudo apt install python3-pip

หลังจากติดตั้ง pip แล้ว ให้ตรวจสอบเวอร์ชัน

pip3 --version

แหล่งข้อมูลเพิ่มเติม

สำหรับรายละเอียดเกี่ยวกับ pip และการจัดการแพ็กเกจ โปรดดูที่เอกสารทางการของ pip

4. การจัดการเวอร์ชัน Python

หากต้องการจัดการ Python หลายเวอร์ชันในเวลาเดียวกัน การใช้ pyenv หรือ make altinstall จะเป็นประโยชน์ ซึ่งจะช่วยให้สามารถใช้ Python เวอร์ชันที่แตกต่างกันสำหรับแต่ละโปรเจกต์ได้

ขั้นตอน:

     

  1. เพิ่ม deadsnakes PPA
    เพื่อติดตั้ง Python เวอร์ชันล่าสุดได้อย่างง่ายดาย ให้เพิ่ม repository deadsnakes
   sudo add-apt-repository ppa:deadsnakes/ppa
   sudo apt update
     

  1. ติดตั้งเวอร์ชันที่ต้องการ
    ตัวอย่างเช่น หากต้องการติดตั้ง Python 3.11 ให้รันคำสั่งต่อไปนี้
   sudo apt install python3.11

ด้วยวิธีนี้ คุณสามารถจัดการ Python หลายเวอร์ชันได้อย่างง่ายดาย

แหล่งข้อมูลเพิ่มเติม

เกี่ยวกับการจัดการเวอร์ชัน Python โปรดดูที่คู่มือทางการของ pyenv

5. การตั้งค่าสภาพแวดล้อมเสมือนของ Python

สภาพแวดล้อมเสมือน (Virtual Environment) มีประโยชน์ในการจัดการไลบรารีและเวอร์ชัน Python ที่แตกต่างกันสำหรับแต่ละโปรเจกต์ ซึ่งจะช่วยให้สามารถพัฒนาได้อย่างอิสระโดยไม่รบกวนโปรเจกต์อื่น

ขั้นตอนการตั้งค่าสภาพแวดล้อมเสมือน:

     

  1. สร้างสภาพแวดล้อมเสมือน:
   python3 -m venv myenv
     

  1. เปิดใช้งานสภาพแวดล้อมเสมือน:
   source myenv/bin/activate
     

  1. ปิดใช้งานสภาพแวดล้อมเสมือน:
   deactivate

ด้วยวิธีนี้ คุณสามารถจัดการสภาพแวดล้อมสำหรับแต่ละโปรเจกต์ได้อย่างง่ายดาย

แหล่งข้อมูลเพิ่มเติม

รายละเอียดเพิ่มเติมเกี่ยวกับสภาพแวดล้อมเสมือน โปรดดูที่เอกสารของโมดูล venv

6. ตัวอย่างการนำ Python ไปใช้งานจริง

การใช้ Python ช่วยให้สามารถสร้างโปรแกรมได้หลากหลาย ต่อไปนี้เป็นตัวอย่างสคริปต์ Python พื้นฐาน

ตัวอย่าง: สคริปต์ “Hello, World” อย่างง่าย

# Hello, World โปรแกรม
print("Hello, World!")

ตัวอย่าง: การประมวลผลข้อมูลอย่างง่าย

ตัวอย่างต่อไปนี้จะใช้ไลบรารี pandas เพื่ออ่านไฟล์ CSV และดำเนินการกับข้อมูล

import pandas as pd

# อ่านไฟล์ CSV
data = pd.read_csv('data.csv')

# แสดงสรุปข้อมูล
print(data.describe())

7. สรุป

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

年収訴求