ในบทความต่อไปเราจะมาดูกัน เราจะติดตั้งและจัดการแพ็คเกจ Python โดยใช้ Pip บน Ubuntu 20.04 ได้อย่างไร. นี่คือเครื่องมือสำหรับติดตั้งแพ็คเกจ Python ด้วยวิธีนี้เราจะสามารถค้นหาดาวน์โหลดและติดตั้งแพ็คเกจจาก Python Package Index (PyPI) และดัชนีแพ็คเก็ตอื่น ๆ
ในบรรทัดต่อไปนี้เราจะมาดูวิธีการติดตั้ง pip สำหรับ Python 3 และ Python 2 ใน Ubuntu 20.04 นอกจากนี้เราจะดูพื้นฐานบางประการของการติดตั้งและจัดการแพ็คเกจ Python โดยใช้ pip ก็จะต้องมีการพูดกันว่า ตั้งแต่ Ubuntu 20.04 Python 3 จะรวมอยู่ในการติดตั้งระบบพื้นฐานและ Python 2 พร้อมสำหรับการติดตั้งจากที่เก็บ Universe แม้ว่าจะไม่แนะนำให้ใช้อีกต่อไปและผู้ใช้จะได้รับเชิญให้เปลี่ยนไปใช้ Python 3.
เมื่อติดตั้ง Python ขอแนะนำอย่างยิ่งให้ติดตั้งแพ็คเกจ deb ของโมดูลด้วยเครื่องมือ aptเนื่องจากได้รับการทดสอบแล้วว่าทำงานได้อย่างถูกต้องบนระบบ Ubuntu นอกจากนี้ยังควรมีความชัดเจนว่า แพ็คเกจ Python 3 ใช้คำนำหน้า หลาม3- y แพ็คเกจ Python 2 เปลี่ยนเป็น หลาม2-.
หากคุณต้องการใช้ Pip ในสภาพแวดล้อมเสมือนเท่านั้น Python สภาพแวดล้อมเสมือนจริง จะช่วยให้คุณสามารถติดตั้งโมดูล Python ในตำแหน่งแยกสำหรับโปรเจ็กต์เฉพาะแทนที่จะติดตั้งทั่วโลก ด้วยวิธีนี้เราจะไม่ต้องกังวลว่าจะส่งผลกระทบต่อโครงการอื่น ๆ
การติดตั้ง Pip สำหรับ Python 3
ถ้าเราต้องการ ติดตั้ง pip สำหรับ Python 3 บน Ubuntu 20.04เราจะต้องดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัลเท่านั้น (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
คำสั่งดังกล่าวจะติดตั้งการอ้างอิงที่จำเป็นทั้งหมดเพื่อสร้างโมดูล Python
เมื่อการติดตั้งเสร็จสมบูรณ์เราสามารถทำได้ ตรวจสอบการติดตั้งและตรวจสอบเวอร์ชันที่ติดตั้ง เรียกใช้คำสั่ง:
pip3 --version
หมายเลขเวอร์ชันอาจแตกต่างกันไป แต่จะดูมากหรือน้อยดังที่คุณเห็นในภาพหน้าจอด้านบน
การติดตั้ง Pip สำหรับ Python 2
Pip สำหรับ Python 2 ไม่รวมอยู่ในที่เก็บ Ubuntu 20.04 ในการติดตั้ง pip สำหรับ Python 2 เราจะใช้สคริปต์ get-pip.py.
ในการเริ่มต้นและหากคุณไม่ได้เปิดใช้งานคุณจะต้อง เปิดใช้งานที่เก็บจักรวาล:
sudo add-apt-repository universe
ตอนนี้เรากำลังจะไป อัปเดตดัชนีของแพ็คเกจที่มีและติดตั้ง Python 2:
sudo apt update && sudo apt install python2
ตอนนี้เรากำลังใช้เครื่องมือ curl ดาวน์โหลดสคริปต์ รับ-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
เมื่อการดาวน์โหลดเสร็จสิ้นเราจะ รันสคริปต์ด้วย python2 เพื่อติดตั้ง pip:
sudo python2 get-pip.py
Pip จะถูกติดตั้งทั่วโลก หากคุณสนใจที่จะติดตั้งสำหรับผู้ใช้ของคุณเท่านั้นให้รันคำสั่งโดยไม่ต้องใช้ sudo สคริปต์จะติดตั้ง setuptools และ wheel ด้วย
ตอนนี้เราทำได้ ตรวจสอบการติดตั้งโดยการพิมพ์หมายเลขเวอร์ชัน ใช้คำสั่ง:
pip2 --version
พื้นฐานบางประการสำหรับการใช้ Pip
ตอนนี้เรามาดูคำสั่ง pip พื้นฐานที่มีประโยชน์ ด้วยเครื่องมือนี้เราสามารถติดตั้งแพ็คเกจจาก PyPI, การควบคุมเวอร์ชัน, โปรเจ็กต์ในระบบและจากไฟล์การแจกจ่าย
ไปยัง ดูรายการคำสั่งและตัวเลือกที่มีทั้งหมด คุณต้องเขียน:
pip3 --help
เราทำได้ รับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งเฉพาะ ใช้คำสั่ง pip - help. ตัวอย่างเช่นหากต้องการข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง install ให้พิมพ์:
pip3 install --help
ติดตั้งแพ็คเกจด้วย Pip
สมมติว่าเราสนใจที่จะติดตั้งแพ็คเกจที่เรียกว่า ขี้ขลาดซึ่งใช้ในการดึงข้อมูลจากเว็บไซต์ สำหรับ ติดตั้งแพคเกจเวอร์ชันล่าสุดคุณต้องเรียกใช้คำสั่ง:
pip3 install scrapy
ไปยัง ติดตั้งแพคเกจเวอร์ชันเฉพาะเราก็ต้องเพิ่ม == และหมายเลขเวอร์ชันหลังชื่อแพ็กเกจ:
pip3 install scrapy==1.5
เราสามารถแทนที่ pip3 ด้วย pip2 ได้หากเราใช้ Python 2.
อัปเดตแพ็คเกจ
ไปยัง อัปเดตแพ็กเกจที่ติดตั้งแล้วให้เป็นเวอร์ชันล่าสุดคำสั่งที่จะใช้จะเป็นดังนี้:
pip3 install --upgrade nombre_paquete
ติดตั้งแพ็กเกจโดยใช้ไฟล์ข้อกำหนด
หากเรามีไฟล์ข้อความที่มีรายการแพ็กเกจ pip พร้อมเวอร์ชันที่จำเป็นในการดำเนินการโครงการ Python เฉพาะ เราจะสามารถใช้คำสั่งต่อไปนี้เพื่อ ติดตั้งรายการข้อกำหนดที่ระบุไฟล์นั้น:
pip3 install -r requirements.txt
แสดงรายการแพ็คเกจที่ติดตั้ง
ไปยัง แสดงรายการแพ็คเกจ pip ที่ติดตั้งทั้งหมดคุณต้องติดตั้งคำสั่งต่อไปนี้:
pip3 list
ถอนการติดตั้งแพ็คเกจ
ไปยัง ถอนการติดตั้งแพ็คเกจคุณต้องเรียกใช้สิ่งที่ต้องการ:
pip3 uninstall nombre_paquete
สำหรับข้อมูลเพิ่มเติมผู้ใช้สามารถ เยี่ยมชมหน้าของ คู่มือผู้ใช้ ทั้ง บทความเกี่ยวกับเรื่องนี้ ที่เขียนเมื่อสักครู่ที่ผ่านมาในบล็อกนี้
ข้อมูลที่ดีฉันต้องการข้อมูลเพิ่มเติมเกี่ยวกับ python