Android

วิธีการติดตั้ง pip บน centos 7

How to Install PIP on CentOS 7

How to Install PIP on CentOS 7

สารบัญ:

Anonim

Pip เป็นระบบการจัดการแพคเกจที่ทำให้การติดตั้งและการจัดการซอฟต์แวร์แพ็กเกจที่เขียนใน Python ง่ายขึ้นเช่นที่พบใน Python Package Index (PyPI) Pip ไม่ได้รับการติดตั้งตามค่าเริ่มต้นบน CentOS 7 แต่การติดตั้งค่อนข้างง่าย

ในบทช่วยสอนนี้เราจะดำเนินการตามขั้นตอนที่จำเป็นในการติดตั้ง Python pip บน CentOS 7 โดยใช้ yum package manager และครอบคลุมพื้นฐานของวิธีการติดตั้งและจัดการ Python package ด้วย pip

เมื่อติดตั้งโมดูล python ทั่วโลกคุณควรติดตั้งการกระจายที่จัดให้โมดูล python โดยใช้ yum เนื่องจากได้รับการทดสอบว่าทำงานได้อย่างถูกต้องบน CentOS 7 ใช้ pip เพื่อติดตั้งโมดูล python ทั่วโลกเฉพาะในกรณีที่ไม่มีแพ็คเกจ rpm สำหรับโมดูลหลาม

ในกรณีส่วนใหญ่คุณควรใช้ pip ภายในสภาพแวดล้อมเสมือนเท่านั้น Python Virtual Environments ช่วยให้คุณติดตั้งโมดูล Python ในตำแหน่งที่แยกต่างหากสำหรับโครงการเฉพาะแทนที่จะติดตั้งทั่วโลก วิธีนี้คุณไม่ต้องกังวลกับผลกระทบของโครงการ Python อื่น ๆ

ข้อกำหนดเบื้องต้น

ก่อนดำเนินการกับบทช่วยสอนนี้ต่อให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo

การติดตั้ง pip บน CentOS

ในการติดตั้ง pip บนเครื่อง CentOS ของคุณให้ทำตามขั้นตอนเหล่านี้:

1. เพิ่มที่เก็บ EPEL

Pip ไม่สามารถใช้งานได้ในที่เก็บข้อมูลหลัก CentOS 7 ในการติดตั้ง pip เราจำเป็นต้องเปิดใช้งานที่เก็บ EPEL:

sudo yum install epel-release

2. ติดตั้ง pip

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

sudo yum install python-pip

3. ตรวจสอบการติดตั้ง Pip

เพื่อตรวจสอบว่ามีการติดตั้ง pip อย่างถูกต้องหรือไม่ให้รันคำสั่งต่อไปนี้ซึ่งจะพิมพ์เวอร์ชัน pip:

pip --version

หมายเลขเวอร์ชันอาจแตกต่างกัน แต่จะมีลักษณะดังนี้:

pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)

ติดตั้งเครื่องมือพัฒนา

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

sudo yum install python-devel sudo yum groupinstall 'development tools'

การจัดการแพ็คเกจ Python ด้วย PIP

ในส่วนนี้เราจะผ่านคำสั่ง pip พื้นฐานที่มีประโยชน์ ด้วย pip เราสามารถติดตั้งแพ็คเกจจาก PyPI, การควบคุมเวอร์ชัน, โครงการในท้องถิ่นและจากไฟล์การแจกจ่าย โดยปกติคุณจะติดตั้งแพคเกจจาก PyPI

สมมติว่าเราต้องการติดตั้งแพ็คเกจชื่อ twisted เราสามารถทำได้โดยการออกคำสั่งต่อไปนี้:

pip install twisted twisted เป็นเฟรมเวิร์กเครือข่ายแบบอะซิงโครนัสที่เขียนด้วย Python

หากต้องการถอนการติดตั้งแพ็คเกจให้ทำดังนี้

pip uninstall twisted

วิธีค้นหาแพ็คเกจจาก PyPI:

pip search "twisted"

ในการแสดงรายการแพ็คเกจที่ติดตั้ง:

pip list

หากต้องการแสดงรายการแพ็กเกจที่ล้าสมัย:

pip list --outdated

ข้อสรุป

คุณติดตั้ง pip เรียบร้อยแล้วบนระบบ CentOS 7 ของคุณและคุณเรียนรู้วิธีการติดตั้งและถอนการติดตั้งโมดูล Python ได้อย่างง่ายดายด้วย pip คุณสามารถตรวจสอบคู่มือของเราเกี่ยวกับวิธีติดตั้ง Python 3 กับ Pip 3 บน CentOS 7

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

python pip centos