จะติดตั้ง python3.4-pip ใน FreeBSD 10.1 ได้อย่างไร


10

ฉันค้นหาในพอร์ตและไม่สามารถหาแพคเกจการติดตั้งจุดอื่น ๆ กว่า pip สำหรับ py27-pip-6.1.1python27

วิธีไหนดีที่สุดสำหรับการติดตั้ง pip สำหรับ python 3.x ใน FreeBSD 10.1

หรือมันรวมอยู่ในหลาม 3.4 และฉันก็ยังไม่เข้าใจวิธีการ

คำตอบ:


16

ด้วย Python 3.4 และใหม่กว่าคุณสามารถใช้ensurepipโมดูลเพื่อติดตั้ง pip บน FreeBSD และที่อื่น ๆ

python3.4 -m ensurepip

ควรติดตั้ง pip เป็น pip3.4


หลังจากใช้sudo pip3 install --upgrade pipเพื่อไปที่ (ปัจจุบัน) v9.0.1
Mausy5043

4

น่าเสียดายที่ไม่มี pip รวมอยู่ใน python3.4 ในพอร์ต FreeBSD

ดังนั้นฉันต้องติดตั้งจุดเล็ก ๆ เหมือน discribed ที่นี่


ฉันยังต้องติดตั้ง pip ตามที่อธิบายไว้ที่นั่น แต่อย่างน้อยก็ใช้งานได้หลังจากนั้น!
mareoraft

สถานการณ์เดียวกันบน Debian Wheezy เมื่อติดตั้ง python3.4 จาก sid ไม่มี pip อย่างที่มากับมัน ฉันต้องใช้get_pip.pyสคริปต์
John Smith ทางเลือก

1

Python 3.4+ ประกอบด้วยpipค่าเริ่มต้นและไม่จำเป็นต้องติดตั้งแพ็คเกจเพิ่มเติม

https://pip.pypa.io/en/latest/installing.html

pip รวมอยู่ใน Python

Python 2.7.9 และใหม่กว่า (ในซีรีย์ python2) และ Python 3.4 และต่อมารวม pip ตามค่าเริ่มต้น [1] ดังนั้นคุณอาจมี pip แล้ว

https://docs.python.org/3/installing/

Python เริ่ม pip รวมกับ Python 3.4 เท่านั้น สำหรับเวอร์ชั่นก่อนหน้านี้ pip จะต้อง "bootstrapped" ตามที่อธิบายไว้ในคู่มือผู้ใช้ Python Packaging


คุณช่วยอธิบายได้อย่างไรว่ามันถูกใช้อย่างไร ฉันไม่พบคำสั่ง pip / pypip / pythonpip ใด ๆ .... ?
Mr.Gosh

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

@Kondybas โปรดระบุลิงก์ไปยังหลักฐานที่แสดงว่าเป็นความจริง
mareoraft

@ mareoraft ฉันแก้ไขคำตอบของฉัน
Kondybas

2
2559, FreeBSD 11, Python 3.5 - pip ยังไม่ได้ติดตั้งตามค่าเริ่มต้น
andreymal

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.