จะติดตั้ง pip ด้วย Python 3 ได้อย่างไร


553

ฉันต้องการที่จะติดตั้งpip ควรรองรับ Python 3 แต่ต้องใช้ setuptools ซึ่งมีเฉพาะ Python 2 เท่านั้น

ฉันจะติดตั้ง pip ด้วย Python 3 ได้อย่างไร


ที่เกี่ยวข้อง: วิธีที่ง่ายในการติดตั้งจำหน่าย / pip / virtualenv รองรับ Python 3 ด้วย
jfs

2
@deamon: คุณอาจต้องการพิจารณาคำตอบที่ได้รับการยอมรับอีกครั้งเนื่องจากdistributeมีการคัดค้านและ คำตอบอื่นจะช่วยแก้ปัญหา
วอจ

imho นี้ที่ดีที่สุดคือกว่าคำตอบที่ได้รับการยอมรับ: stackoverflow.com/questions/17443354/...
Loïc

คำตอบ:


699

แก้ไข: การติดตั้งด้วยตนเองและการใช้setuptoolsไม่ใช่กระบวนการมาตรฐานอีกต่อไป

หากคุณใช้ Python 2.7.9+ หรือ Python 3.4+

ขอแสดงความยินดีที่คุณควรมีอยู่แล้วpipติดตั้ง ถ้าคุณไม่อ่านต่อไป

หากคุณใช้ระบบ Unix เหมือน

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

คำแนะนำสำหรับ distros ทั่วไปบางอย่างปฏิบัติตาม

การติดตั้งบน Debian (Wheezy และใหม่กว่า) และ Ubuntu (Trusty Tahr และใหม่กว่า) สำหรับ Python 2.x

รันคำสั่งต่อไปนี้จากเทอร์มินัล:

sudo apt-get install python-pip 

การติดตั้งบน Debian (Wheezy และใหม่กว่า) และ Ubuntu (Trusty Tahr และใหม่กว่า) สำหรับ Python 3.x

รันคำสั่งต่อไปนี้จากเทอร์มินัล:

sudo apt-get install python3-pip
บันทึก:

ในการติดตั้ง Debian / Ubuntu ใหม่แพคเกจอาจไม่พบจนกว่าคุณจะ:

sudo apt-get update

การติดตั้งpipบน CentOS 7 สำหรับ Python 2.x

บน CentOS 7 คุณต้องติดตั้งเครื่องมือตั้งค่าก่อนจากนั้นใช้เพื่อติดตั้งpipเนื่องจากไม่มีแพ็คเกจโดยตรง

sudo yum install python-setuptools
sudo easy_install pip

การติดตั้งpipบน CentOS 7 สำหรับ Python 3.x

สมมติว่าคุณติดตั้ง Python 3.4 จาก EPELคุณสามารถติดตั้งเครื่องมือติดตั้งหลาม 3 pipและใช้ในการติดตั้ง

# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pip

หาก Unix / Linux distro ของคุณไม่มีอยู่ในแพ็คเกจ repos

ติดตั้งโดยใช้วิธีด้วยตนเองตามรายละเอียดด้านล่าง

คู่มือวิธี

หากคุณต้องการที่จะทำคู่มือวิธีวิธีนี้แนะนำคือการติดตั้งโดยใช้get-pip.pyสคริปต์จากpip's คำแนะนำการติดตั้ง

ติดตั้ง pip

ในการติดตั้ง pip ให้ดาวน์โหลดอย่างปลอดภัย get-pip.py

จากนั้นเรียกใช้สิ่งต่อไปนี้ (ซึ่งอาจต้องใช้สิทธิ์ของผู้ดูแลระบบ)

python get-pip.py 

หากsetuptoolsยังไม่ได้ติดตั้งget-pip.pyจะติดตั้ง setuptools ให้คุณ


16
เป็นที่น่าสังเกตว่าสคริปต์การติดตั้งการแจกจ่ายมีการ--userตั้งค่าสถานะที่จะติดตั้งการแจกจ่ายสำหรับผู้ใช้ปัจจุบันเท่านั้น
talljosh

20
แจกจ่ายได้ถูกแทนที่โดย [setup_tools] ( pypi.python.org/pypi/setuptools )
wegry

4
จากpythonhosted.org/distribute : "การแจกแจงเป็นทางแยกที่คัดค้านโครงการ Setuptools" มันถูกทอดทิ้งและไม่ได้รับการบำรุงรักษาอีกต่อไป
WoJ

5
ด้วยเหตุผลบางอย่างในอินสแตนซ์ของ Ubuntu 14.04 ที่มี python3.4 ติดตั้งไว้แล้วจาก apt-get ฉันก็ต้องทำงานsudo easy_install3 pipและใช้pip3 installงานได้จากจุดนั้น
jamescampbell

10
เว็บไซต์ของ Pip บอกว่ามาพร้อมกับ Python 3.4+ ถ้าคุณดาวน์โหลดจาก python.org อย่างไรก็ตามเมื่อฉันพิมพ์ pip บนเทอร์มินัลฉันไม่พบคำสั่ง ดังนั้นฉันจึงตัดสินใจไปที่เอกสารการติดตั้งของ python3 อีกครั้งโดยระบุว่า python และ pip ​​ควรเข้าถึงได้โดยใช้คำสั่ง python3 และ pip3 แทน สิ่งนี้ไม่ชัดเจนจากเอกสารประกอบของทั้งสองเว็บไซต์

210

ผมสามารถที่จะติดตั้ง pip สำหรับหลาม 3 บน Ubuntu sudo apt-get install python3-pipเพียงแค่ทำงาน


17
จากนั้นใช้pip-3.2 install(แทนที่ 3.2 ด้วยเวอร์ชันของคุณ) เพื่อติดตั้งแพ็คเกจ - ดูstackoverflow.com/questions/10763440/ …
yoniLavi

31
Unable to locate package python3-pip. มันถูกเปลี่ยนชื่อหรือไม่?
เดนนิส

8
คุณใช้ Ubuntu 12.04 LTS หรือไม่ ไม่สามารถใช้งานได้ที่นั่น
คนขี้ขลาดนิรนาม

8
+1 ได้รับการยืนยันว่าทำงานกับอูบุนตู 13.04 หลังจากsudo apt-get install -y python3.3และใช้งานแล้วtype pip3
ehime

7
ดูเหมือนว่าจะเป็น pip3 ในขณะนี้
Xaser

83

Python 3.4+ และ Python 2.7.9+

ข่าวดี! Python 3.4 (วางจำหน่ายมีนาคม 2014) จัดส่งด้วย Pip นี่เป็นคุณสมบัติที่ดีที่สุดของ Python ทุกรุ่น มันทำให้ทุกคนในชุมชนสามารถเข้าถึงห้องสมุดได้ มือใหม่จะไม่ถูกแยกออกจากความยากลำบากในการตั้งค่าอีกต่อไป ในการจัดส่งกับผู้จัดการบรรจุภัณฑ์ Python ได้รวม Ruby, Nodejs, Haskell, Perl, Go - เกือบทุกภาษาร่วมสมัยกับชุมชนโอเพ่นซอร์สส่วนใหญ่ ขอบคุณ Python

แน่นอนว่านั่นไม่ได้หมายความว่าบรรจุภัณฑ์ของ Python นั้นแก้ปัญหาได้แล้ว ประสบการณ์ยังคงน่าผิดหวัง ฉันพูดถึงเรื่องนี้ที่Python มีระบบการจัดการแพ็คเกจ / โมดูลหรือไม่?

อนิจจาสำหรับทุกคนที่ใช้ Python รุ่นก่อนหน้า ปฏิบัติตามคำแนะนำด้วยตนเอง

Python ≤ 2.7.8 และ Python ≤ 3.3

ทำตามคำแนะนำรายละเอียดของฉันที่ https://stackoverflow.com/a/12476379/284795 เป็นหลัก

คำแนะนำอย่างเป็นทางการ

ต่อhttps://pip.pypa.io/th/stable/installing.html

ดาวน์โหลดget-pip.pyการระมัดระวังในการบันทึกเป็นไฟล์มากกว่า.py .txtจากนั้นเรียกใช้จากพรอมต์คำสั่ง

python get-pip.py

คุณอาจต้องการพรอมต์คำสั่งของผู้ดูแลระบบเพื่อทำสิ่งนี้ ติดตามhttp://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx

สำหรับฉันนี้ติดตั้ง Pip C:\Python27\Scripts\pip.exeที่ ค้นหาpip.exeในคอมพิวเตอร์ของคุณจากนั้นเพิ่มโฟลเดอร์ (เช่น C:\Python27\Scripts) ลงในพา ธ ของคุณ (เริ่ม / แก้ไขตัวแปรสภาพแวดล้อม) ตอนนี้คุณควรจะสามารถเรียกใช้pipจากบรรทัดคำสั่ง ลองติดตั้งแพ็คเกจ:

pip install httpie

ไปแล้ว (หวังว่า)!


หลังจาก python get-pip.py ฉันยังสร้าง symlink จาก pip3 ใน /Library/Frameworks/Python.framework/Versions/3.3/bin (ตัวอย่าง) ไปยัง PATH ของระบบเพื่อให้ pip3 พร้อมใช้งานในบรรทัดคำสั่ง
Spectral

โดยค่าเริ่มต้นคำสั่ง pipX และ pipX.Y จะถูกติดตั้งบนแพลตฟอร์มทั้งหมด (ที่ XY ย่อมาจากรุ่นของการติดตั้ง Python) พร้อมกับแพ็คเกจ Python และการอ้างอิง
lfx_cool

1
ฉันเพิ่งติดตั้ง python 3.4.1 ตั้งแต่เริ่มต้นบน windows 8 pip อยู่ที่ไหน ฉันจะเริ่มได้อย่างไร
treesAreEverywhere

Ubuntu 14.04 เพิ่งทำapt-get install python3-devติดตั้ง python 3.4 ไม่มี pip :(
Rob Agar

ฉันสามารถติดตั้ง pip3.4 ด้วย Python 3.4 บน CentOS 6.5 แต่ฉันใช้วิธีเดียวกันและล้มเหลวในการติดตั้ง pip3.4 บน CentOS 7 Python3.4 ก็โอเค
newguy

52

สำหรับ Ubuntu 12.04 ขึ้นไป

sudo apt-get install python3-pip

จะไม่ทำงาน ให้ใช้:

sudo apt-get install python3-setuptools ca-certificates
sudo easy_install3 pip

46

ถ้าคุณใช้ python 3.4+

เพียงพิมพ์:

python3 -m pip

4
บน CentOS: 6 ภาพนักเทียบท่า: python3 -m pip / usr / bin / python3: ไม่มีโมดูลชื่อ pip
turiyag

นั่นเป็นเคล็ดลับสำหรับฉันสำหรับ portalocker: python3 -m pip install portalocker
MaxiReglisse

36

อัปเดต 2015-01-20:

ตามhttps://pip.pypa.io/en/latest/installing.htmlวิธีปัจจุบันคือ:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

ฉันคิดว่ามันน่าจะใช้ได้กับทุกรุ่น


คำตอบเดิม:

wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip

1
ฉันคิดว่าฉันได้อ่าน easy_install เกี่ยวกับการคิดค่าเสื่อมราคาเนื่องจากการเชื่อมต่อที่ไม่ปลอดภัย ฉันอ่านก่อนใช้ easy_install
MCP

wget bootstrap.pypa.io/get-pip.py && python get-pip.py สิ่งนี้ใช้ได้กับฉันและอัปเกรด pip3
j3ffyang

29

Python เดียวในระบบ

ในการติดตั้งแพ็คเกจใน Python ให้ทำตามขั้นตอนเหล่านี้เสมอ:

  1. ถ้าแพ็คเกจสำหรับpython 2.x:sudo python -m pip install [package]
  2. ถ้าแพ็คเกจสำหรับpython 3.x:sudo python3 -m pip install [package]

หมายเหตุ: นี่คือสมมติว่าไม่มีการตั้งชื่อแทน python

ด้วยวิธีการนี้จะไม่มีความสับสนเกี่ยวกับเวอร์ชันของงูหลามที่ได้รับแพ็คเกจ

หลายงูเหลือม

บอกว่าคุณมีpython3 ↔ python3.6และpython3.7 ↔ python3.7

  1. ในการติดตั้งสำหรับpython3.6 :sudo python3 -m pip install [package]
  2. ในการติดตั้งสำหรับpython3.7 :sudo python3.7 -m pip install [package]

นี่เป็นวิธีการเดียวกับที่แสดงก่อนหน้านี้

หมายเหตุ 1

วิธีค้นหาไพ ธ อนตัวใด, python3คำสั่งของคุณวางไข่:

ganesh@Ganesh:~$ python3 # Type in terminal
Python 3.6.6 (default, Sep 12 2018, 18:26:19) # Your python3 version
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

สังเกตเห็นpython 3.6.6ในบรรทัดที่สอง

โน้ต 2

เปลี่ยนสิ่งpython3หรือpythonชี้ไปที่: /ubuntu/320996/how-to-make-python-program-command-execute-python-3


1
ของวิธีการทั้งหมดนี้เป็นวิธีเดียวที่ฉันจัดการเพื่อรับ pip เพื่อติดตั้งสำหรับ python3.5 เมื่อฉันมีทั้ง 3.4 และ 3.5 ในระบบ
Christopher Hunter

ไม่สามารถขอบคุณมากพอ การจัดการต่อการติดตั้ง / ถอนการติดตั้งเวอร์ชันต่อไปนั้นเป็นฝันร้าย
นูน

24
python3 -m ensurepip

ฉันไม่แน่ใจว่าเมื่อใดที่สิ่งนี้ถูกนำมาใช้จริง แต่มันติดตั้ง pip3 สำหรับฉันเมื่อมันยังไม่มี


1
ขอบคุณคำสั่งนี้ชี้ข้อผิดพลาดของฉัน: ฉันสร้าง python 3.5 โดยไม่มีแพ็คเกจ libssl-dev ดังนั้น PIP จึงไม่ได้ถูกสร้างขึ้น
Antwane

1
สิ่งนี้ยังใช้ได้กับ cygwin ด้วย! ปรับปรุงครั้งแรก: และpip2 install --upgrade pip แล้วสิ่งที่คุณเขียนและคุณได้มีapt-cyg install python3 pip3
not2qubit

13

เวอร์ชั่นเก่ากว่าของ Homebrew

ถ้าคุณอยู่ใน MacOS homebrewใช้

brew install python3 # this installs python only
brew postinstall python3 # this command installs pip

นอกจากนี้โปรดทราบว่าคุณควรตรวจสอบคอนโซลหากการติดตั้งเสร็จสมบูรณ์ บางครั้งมันก็ไม่ได้ (เช่นข้อผิดพลาดเนื่องจากความเป็นเจ้าของ) แต่ผู้คนมองข้ามบันทึก


อัปเดต - เวอร์ชัน Homebrew หลังจาก 1.5

ตามหน้า Homebrew อย่างเป็นทางการ :

ในวันที่ 1 มีนาคม 2018 สูตร python จะได้รับการอัพเกรดเป็น Python 3.x และสูตร python @ 2 จะถูกเพิ่มสำหรับการติดตั้ง Python 2.7 (แม้ว่าจะเป็น keg-only เท่านั้นดังนั้น Python และ python2 จะไม่ถูกเพิ่มไปยัง PATH ตามค่าเริ่มต้น ลิงก์ชงด้วยตนเอง - บังคับ) เราจะรักษานามแฝง python2, python3 และ python @ 3

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

brew install python3

จากนั้นpipมีการติดตั้งโดยอัตโนมัติและคุณสามารถติดตั้งแพคเกจใด ๆ pip install <package>โดย


4

ถ้าคุณใช้งูหลามหลายรุ่นลองใช้virtualenv http://www.virtualenv.org/en/latest/virtualenv.html#installation

ด้วยความได้เปรียบของpipแต่ละสภาพแวดล้อมท้องถิ่น

จากนั้นติดตั้งสภาพแวดล้อมท้องถิ่นในไดเรกทอรีปัจจุบันโดย:

virtualenv -p /usr/local/bin/python3.3 ENV --verbose

โปรดทราบว่าคุณระบุเส้นทางไปยังไบนารีหลามที่คุณติดตั้งบนระบบของคุณ

ตอนนี้มีสภาพแวดล้อมแบบหลามในโฟลเดอร์นั้น ./ENV

ตอนนี้ควรจะมี ./ENV/pip-3.3

ใช้ ./ENV/pip-3.3 freezeเพื่อแสดงรายการไลบรารีที่ติดตั้งในเครื่อง

ใช้./ENV/pip-3.3 install packagenameเพื่อติดตั้งที่สภาพแวดล้อมท้องถิ่น

ใช้./ENV/python3.3 pythonfile.pyเพื่อเรียกใช้สคริปต์หลามของคุณ


3

นี่เป็นวิธีของฉันในการแก้ปัญหานี้ที่ Ubuntu 12.04:

sudo apt-get install build-essential libncursesw5-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev

จากนั้นติดตั้ง python3 จากซอร์สโค้ด:

wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tar.xz
tar xvf Python-3.4.0.tar.xz
cd Python-3.4.0
./configure
make
make test
sudo make install

เมื่อคุณติดตั้งทั้งหมดเสร็จ pip3 จะได้รับการติดตั้งโดยอัตโนมัติ


ImportError: ไม่มีโมดูลชื่อ 'pip' หลังจากที่ฉันทำสิ่งเหล่านี้สำหรับ python3.4.1 จากซอร์สโค้ดจากเว็บไซต์ไพ ธ อนดั้งเดิม! Python 3.4.1 (default, Aug 4 2016, 16:56:02) [GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Mona Jalal

3

นี่คือสิ่งที่ฉันทำใน OS X Mavericks เพื่อให้ทำงานได้

ประการแรกมีการติดตั้งชง

ติดตั้งหลาม 3.4

brew install python3

จากนั้นฉันจะได้รับการแจกจ่ายเวอร์ชันล่าสุด:

wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7b180af57af8a0cc0cf5b4a

unzip distribute-0.7.3.zip
cd distribute-0.7.3
sudo setup.py install
sudo easy_install-3.4 pip
sudo pip3.4 install virtualenv
sudo pip3.4 install virtualenvwrapper

mkvirtualenv py3 

python --version
Python 3.4.1

ฉันหวังว่านี่จะช่วยได้.


สิ่งนี้ช่วยได้จนกระทั่งmkvirtualenv py3บรรทัด - บน OS X El Capitan ฉันได้รับcommand not foundข้อผิดพลาด นอกจากนี้ในการใช้งาน python 3 หลังจากใช้การต้มเพื่อติดตั้งฉันต้องใช้งานpython3มากกว่าpythonที่จะแม็พกับ python 2.7 มีขั้นตอนแตกต่างกันสำหรับ El Capitan หรือไม่
hamx0r

@ hamx0r คุณจะใช้ python3 หรือคุณอาจ
เชื่อมโยง

3

มีอะไรใหม่ใน Python 3.4

...

pip ควรจะใช้ได้เสมอ

...

โดยค่าเริ่มต้นคำสั่ง pipX และ pipX.Y จะถูกติดตั้งบนแพลตฟอร์มทั้งหมด (ที่ XY ย่อมาจากรุ่นของการติดตั้ง Python) พร้อมกับแพ็คเกจ Python และการอ้างอิง

https://docs.python.org/3/whatsnew/3.4.html#whatsnew-pep-453

ดังนั้นถ้าคุณติดตั้งไพ ธ อน 3.4 คุณสามารถ: sudo pip3 install xxx


1
ไม่ได้ติดตั้ง pip3 เมื่อฉันติดตั้ง Python 3.4 ฉันต้องทำตามคำแนะนำที่นี่เพื่อรับมัน
น้ำ

2

สำหรับ python3 ให้ลองสิ่งนี้:

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python

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

pip install numpy

แหล่งที่มา: https://pypi.python.org/pypi/setuptools/1.1.6#upgrading-from-setuptools-0-6


2

สมมติว่าคุณอยู่ในคอมพิวเตอร์ env อย่าง จำกัด (เช่นตัวเอง) โดยไม่ต้องเข้าถึงรูทหรือความสามารถในการติดตั้งแพ็คเกจ ...

ฉันไม่เคยตั้งค่าอินสแตนซ์ใหม่ / แบบสแตนด์อโลน / ดิบ / ไม่ใช่รูทของ Python + virtualenv ก่อนโพสต์นี้ ฉันทำ Googling สักหน่อยเพื่อทำงานนี้

  1. ตัดสินใจว่าคุณใช้ไพ ธ อน (python2) หรือ python3 และตั้งค่า PATH ของคุณอย่างถูกต้อง (ผมใช้อย่างเคร่งครัด python3 ได้.) คำสั่งทั้งหมดด้านล่างสามารถใช้แทนpython3สำหรับpythonถ้าคุณเป็นผู้ใช้ python2
  2. wget https://pypi.python.org/packages/source/v/virtualenv/virtualenv-x.y.z.tar.gz
  3. tar -xzvf virtualenv-x.y.z.tar.gz
  4. python3 virtualenv-x.y.z/virtualenv.py --python $(which python3) /path/to/new/virtualenv
  5. source /path/to/new/virtualenv/bin/activate
    • สมมติว่าคุณกำลังใช้เชลล์ที่เข้ากันได้กับ Bourne เช่นทุบตี
    • virtualenvแพคเกจนี้ประกอบด้วยเวอร์ชั่นสแตนด์อโลนpipและsetuptoolsติดตั้งแบบอัตโนมัติอย่างน่าอัศจรรย์ใน virtualenv ใหม่แต่ละชุด วิธีนี้แก้ปัญหาไก่และไข่
    • คุณอาจต้องการสร้างนามแฝง (หรืออัปเดต ~ / .bashrc ของคุณเป็นต้น) สำหรับคำสั่งสุดท้ายนี้เพื่อเปิดใช้งาน python virtualenv ระหว่างการล็อกอินแต่ละครั้ง อาจเป็นความเจ็บปวดในการจดจำเส้นทางและคำสั่งเหล่านี้ทั้งหมด
  6. ตรวจสอบเวอร์ชั่นของไพ ธ อนตอนนี้: which python3ควรให้:/path/to/new/virtualenv/bin/python3
  7. ตรวจสอบpipยังมีอยู่ใน virtualenv ผ่านwhich pip... ควรให้:/path/to/new/virtualenv/bin/pip

ถ้าอย่างนั้น ... pip, pip, pip!

เคล็ดลับสุดท้ายสำหรับมือใหม่ Pythoneers: คุณไม่คิดว่าคุณต้องการ virtualenv เมื่อคุณเริ่มต้น แต่คุณจะมีความสุขที่จะได้ในภายหลัง ช่วยในสถานการณ์การติดตั้ง / อัพเกรด "เกิดอะไรขึ้น" สำหรับแพ็คเกจโอเพ่นซอร์ส / แชร์

Ref: https://virtualenv.pypa.io/en/latest/installation.html


2

pipถูกติดตั้งพร้อมกันเมื่อคุณติดตั้ง Python คุณสามารถใช้ หรือsudo pip install (module) python3 -m pip install (module)


1

การติดตั้ง pip ปลอดภัยดาวน์โหลดget-pip.py

จากนั้นเรียกใช้สิ่งต่อไปนี้:

python get-pip.py

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

อ้างอิง: การติดตั้ง PIP


1

และสำหรับผู้ใช้ระบบปฏิบัติการ Windows 8.1 / 10เพียงแค่เปิด cmd (พร้อมรับคำสั่ง)

เขียนสิ่งนี้: C:\Users\%USERNAME%\AppData\Local\Programs\Python\Python36-32\Scripts

แล้วก็

แค่เขียนสิ่งนี้: pip3 install{name of package}

คำแนะนำ:ตำแหน่งของโฟลเดอร์Python36-32อาจแตกต่างกันไปสำหรับ python 3.x เวอร์ชั่นใหม่


คุณสามารถทำสิ่งนี้ได้ใน PowerShell นอกจากนี้ '-32' หมายถึง Python เวอร์ชัน 32 บิต ดังนั้นสำหรับฉันเส้นทางคือ \ Python37 \ สคริปต์ \ เนื่องจากฉันกำหนดเป้าหมายไปที่ Python เวอร์ชัน 64 บิต
ผู้นำนิโคลัส

1
สิ่งนี้ไม่ตอบคำถามที่ถามซึ่งเกี่ยวกับวิธีติดตั้ง pip ไม่ใช่วิธีติดตั้งรายการด้วย pip
Mark Amery

1

หาก Linux distro ของคุณมาพร้อมกับ Python ติดตั้งไว้แล้วคุณควรจะสามารถติดตั้ง PIP โดยใช้ตัวจัดการแพ็คเกจของระบบของคุณ สิ่งนี้จะดีกว่าเนื่องจาก Python เวอร์ชันที่ติดตั้งระบบไม่เล่นอย่างดีกับสคริปต์ get-pip.py ที่ใช้ใน Windows และ Mac

เครื่องมือแพ็คเกจขั้นสูง (Python 2.x)

sudo apt-get install python-pip

เครื่องมือแพ็คเกจขั้นสูง (Python 3.x)

sudo apt-get install python3-pip

pacman Package Manager (Python 2.x)

sudo pacman -S python2-pip

pacman Package Manager (Python 3.x)

sudo pacman -S python-pip

Yum Package Manager (Python 2.x)

sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel

Yum Package Manager (Python 3.x)

sudo yum install python3 python3-wheel

Dandified Yum (Python 2.x)

sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel

Dandified Yum (Python 3.x)

sudo dnf install python3 python3-wheel

Zypper Package Manager (Python 2.x)

sudo zypper install python-pip python-setuptools python-wheel

Zypper Package Manager (Python 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel

0

โปรดทำตามขั้นตอนด้านล่างเพื่อติดตั้ง python 3 ด้วย pip:

ขั้นตอนที่ 1: ติดตั้ง Python จากดาวน์โหลดที่นี่

ขั้นตอนที่ 2: คุณจะต้องดาวน์โหลดget-pip.py

ขั้นตอนที่ 3: หลังจากดาวน์โหลด get-pip.py เปิดพรอมต์คำสั่งของคุณแล้วไปที่ไดเรกทอรีที่ไฟล์ get-pip.py บันทึกไว้

ขั้นตอนที่ 4: ป้อนคำสั่งเป็นpython get-pip.pycmd

ขั้นตอนที่ 5: ติดตั้ง Pip เรียบร้อยแล้วตรวจสอบการติดตั้ง pip ตามคำสั่ง type เป็น cmd pip --version


0

นี่คือหนึ่งซับที่ฉันคัดลอกและวาง

curl https://bootstrap.pypa.io/get-pip.py | python3

จากการติดตั้งด้วย get-pip.py :

การติดตั้ง pip ปลอดภัยดาวน์โหลดget-pip.pyโดยทำตามลิงค์นี้: get-pip.py หรือใช้ curl:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

จากนั้นเรียกใช้คำสั่งต่อไปนี้ในโฟลเดอร์ที่คุณดาวน์โหลด get-pip.py:

python get-pip.py

คำเตือน: ระมัดระวังถ้าคุณใช้การติดตั้ง Python ที่จัดการโดยระบบปฏิบัติการของคุณหรือตัวจัดการแพ็คเกจอื่น get-pip.py ไม่ได้ประสานงานกับเครื่องมือเหล่านั้นและอาจทำให้ระบบของคุณอยู่ในสถานะที่ไม่สอดคล้องกัน

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