Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีติดตั้ง Python ใน Ubuntu

เกือบทุกการกระจาย Linux มาพร้อมกับรุ่นของ Python รวมอยู่ในแพ็กเกจระบบค่าเริ่มต้นแล้ว แต่ในบางครั้ง เนื่องจากบางเหตุผล คุณอาจไม่พบ Python ติดตั้งอยู่บนระบบ Ubuntu

มาดูรายละเอียดว่า คุณสามารถติดตั้ง Python บน Ubuntu ได้อย่างไร พร้อมคู่มือสั้นๆ เกี่ยวกับการอัปเดตแพ็กเกจ Python ด้วย

วิธีตรวจสอบว่า Python ติดตั้งอยู่ในระบบของคุณหรือไม่

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

เพื่อตรวจสอบว่า Python ติดตั้งอยู่ในระบบของคุณหรือไม่ ให้เปิดเทอร์มินัลโดยกด Ctrl + Alt + T พิมพ์ "python" และกด Enter

หากคุณเห็นผลลัพธ์ต่อไปนี้ในเทอร์มินัลของคุณ แสดงว่าคุณมี Python ติดตั้งอยู่ในคอมพิวเตอร์:

Python 3.9.1 (default, Dec 13 2020, 11:55:53) 
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

ผลลัพธ์นี้ให้ข้อมูลเกี่ยวกับรุ่นของ Python ที่ระบบของคุณกำลังรัน พร้อมกับวันที่และเวลาปัจจุบัน

อีกทางหนึ่ง หากคุณเห็นข้อผิดพลาดที่ระบุว่า "bash: python: command not found" แสดงว่าระบบ Ubuntu ของคุณไม่มี Python ติดตั้ง

คุณยังสามารถตรวจสอบรุ่น Python ได้โดยพิมพ์คำสั่งต่อไปนี้ในเทอร์มินัล:

python --version

ผลลัพธ์จะให้รายละเอียดว่ารุ่นไหนของ Python ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ

วิธีติดตั้ง Python บน Ubuntu

การติดตั้ง Python บนระบบปฏิบัติการ Linux-based เป็นเรื่องง่าย คุณสามารถรับรุ่นล่าสุดของ Python บนเครื่อง Ubuntu ของคุณจากหลายแหล่ง นี่คือวิธีที่แนะนำบางอย่าง

ติดตั้ง Python โดยใช้ Apt

Apt หรือ Advanced Package Tool เป็นตัวจัดการแพ็กเกจค่าเริ่มต้นที่คุณจะพบใน Ubuntu คุณสามารถดาวน์โหลดแพ็กเกจ Python จากที่เก็บ Ubuntu อย่างเป็นทางการ นี่คือวิธีทำ:

  1. เปิดเทอร์มินัลโดยกด Ctrl + Alt + T
  2. อัปเดตรายการที่เก็บของระบบท้องถิ่นของคุณโดยป้อนคำสั่งต่อไปนี้:
    sudo apt-get update
  3. ดาวน์โหลดรุ่นล่าสุดของ Python:
    sudo apt-get install python
  4. Apt จะค้นหาแพ็กเกจและติดตั้งบนคอมพิวเตอร์ของคุณโดยอัตโนมัติ

ใช้ Deadsnakes PPA ติดตั้ง Python 3 บน Ubuntu

หากด้วยบางเหตุผล คุณไม่สามารถดาวน์โหลดแพ็กเกจ Python จากที่เก็บ Ubuntu อย่างเป็นทางการได้ คุณสามารถลองเพิ่ม Deadsnakes PPA เข้าไปในรายการที่เก็บของระบบ PPA หรือ Personal Package Archives เป็นที่เก็บที่ออกแบบมาเฉพาะสำหรับผู้ใช้ Ubuntu

โดยค่าเริ่มต้น คุณไม่สามารถเพิ่ม PPA เข้าไปในรายการแพ็กเกจของระบบได้ แพ็กเกจ "software-properties-common" ให้วิธีที่มีประสิทธิภาพในการจัดการและเพิ่ม PPA เข้าสู่ระบบของคุณ

  1. ติดตั้งแพ็กเกจที่กล่าวถึงข้างต้นบนระบบของคุณโดยพิมพ์คำสั่งต่อไปนี้:
    sudo apt-get install software-properties-common
  2. เพิ่มลิงก์ Deadsnakes PQA อย่างเป็นทางการเข้าไปในรายการที่เก็บของระบบ:
    sudo add-apt-repository ppa:deadsnakes/ppa
  3. อัปเดตรายการแพ็กเกจของระบบ:
    sudo apt-get update
  4. ดาวน์โหลดรุ่นล่าสุดของ Python จาก PPA ที่เพิ่มเข้ามา:
    sudo apt-get install python3

เนื่องจาก Deadsnakes PPA มีเกือบทุกรุ่นของ Python ในฐานข้อมูล คุณสามารถติดตั้งรุ่นเก่าของ Python ได้ด้วย เพียงแทนที่ชื่อแพ็กเกจด้วยรุ่นของ Python ที่คุณต้องการติดตั้งบนคอมพิวเตอร์ของคุณ

sudo apt-get install python3.2
sudo apt-get install python3.3
sudo apt-get install python3.8

ติดตั้ง Python 3 บน Ubuntu จาก Source Code

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

  1. อัปเดตรายการที่เก็บท้องถิ่นของระบบ:
    sudo apt-get update
  2. ติดตั้ง Supporting Dependencies บนระบบของคุณด้วย Apt:
    sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
  3. สร้างไดเรกทอรีใหม่เพื่อจัดเก็บไฟล์ซอร์ส Python:
    mkdir /python && cd /python
  4. ดาวน์โหลดซอร์สโค้ด Python จากเซิร์ฟเวอร์ FTP อย่างเป็นทางการ:
    wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
  5. แยกไฟล์ TGZ ที่คุณเพิ่งดาวน์โหลด:
    tar –xf Python-3.9.1.tgz
  6. คุณต้องทำการทดสอบและเพิ่มประสิทธิภาพก่อนติดตั้ง Python นี่สำคัญเพราะมันเพิ่มการรันโค้ดของคุณ 10-20 เปอร์เซ็นต์:
    cd python-3.9.1
    ./configure --enable-optimizations
  7. สร้างแพ็กเกจโดยใช้ MakeFile ที่อยู่ในไดเรกทอรี:
    sudo make install

หลังจากที่คุณดำเนินการตามขั้นตอนเหล่านี้แล้ว ตรวจสอบว่า Python ติดตั้งอยู่บนคอมพิวเตอร์ของคุณแล้วหรือไม่ โดยพิมพ์ python --version ในเทอร์มินัลของคุณ

โปรดทราบว่าโมดูล Python ถูกจัดการผ่าน PIP PIP เป็นระบบจัดการแพ็กเกจที่ใช้ดาวน์โหลดและเพิ่มไลบรารีจาก Python Package Index การติดตั้ง Python PIP บนระบบของคุณสำคัญหากคุณต้องการใช้โมดูลในโปรเจกต์ Python ของคุณ

การอัปเดต Python เป็นรุ่นล่าสุด

ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณมีรุ่นเก่าของ Python ติดตั้งอยู่ในระบบ คุณสามารถทำได้โดยป้อน python --version ในเทอร์มินัล จดรายละเอียดรุ่นไว้

คุณสามารถค้นหาว่ารุ่นล่าสุดที่มีอยู่คืออะไรได้โดยค้นหาอินเทอร์เน็ต การค้นหา Google คำว่า "python latest version" ก็พอแล้ว หากหมายเลขรุ่นทั้งสองไม่ตรงกัน แสดงว่าคุณอาจกำลังรันรุ่นเก่า

การอัปเกรดเป็นรุ่นล่าสุดง่ายด้วย Advanced Package Tool ของ Ubuntu หากคุณติดตั้ง Python ในระบบของคุณโดยใช้ Apt หรือ Deadsnakes PPA ให้ป้อนคำสั่งต่อไปนี้เพื่อดาวน์โหลดรุ่นล่าสุดของ Python:

sudo apt-get install python

คุณยังสามารถใช้ธง --only-upgrade เพื่ออัปเดตแพ็กเกจของคุณ:

sudo apt-get --only-upgrade install python

สำหรับผู้ที่คอมไพล์ซอร์สโค้ดด้วยตนเอง คุณสามารถไปที่ Python FTP และดึงรุ่นล่าสุดมา คุณจะต้องทำตามขั้นตอนทั้งหมดอีกครั้ง อย่างไรก็ตาม

การรัน Python บน Ubuntu

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

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