Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

Tôi đã cài đặt Python 3.x (ngoài Python 2.x trên Ubuntu) và từ từ bắt đầu ghép các mô -đun tôi sử dụng trong Python 2.x.

Vì vậy, tôi tự hỏi, tôi nên thực hiện cách tiếp cận nào để làm cho cuộc sống của mình dễ dàng bằng cách sử dụng PIP cho cả Python 2.x và Python 3.x?

Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

Taku

29,6K11 Huy hiệu vàng68 Huy hiệu bạc79 Huy hiệu đồng11 gold badges68 silver badges79 bronze badges

hỏi ngày 29 tháng 6 năm 2012 lúc 20:25Jun 29, 2012 at 20:25

1

Cách tiếp cận bạn nên thực hiện là cài đặt

apt-get install python3-pip
1 cho Python 3.2.

Bạn làm điều này theo cách sau:

$ curl -O https://bootstrap.pypa.io/get-pip.py
$ sudo python3.2 get-pip.py

Sau đó, bạn có thể cài đặt mọi thứ cho Python 3.2 với

apt-get install python3-pip
2 và cài đặt mọi thứ cho Python 2-7 với
apt-get install python3-pip
3. Lệnh
apt-get install python3-pip
1 sẽ kết thúc chỉ vào một trong số này, nhưng tôi không chắc chắn điều gì, vì vậy bạn sẽ phải kiểm tra.

Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

Đã trả lời ngày 30 tháng 6 năm 2012 lúc 7:06Jun 30, 2012 at 7:06

Lennart Regebrolennart RegebroLennart Regebro

162K41 Huy hiệu vàng221 Huy hiệu bạc251 Huy hiệu Đồng41 gold badges221 silver badges251 bronze badges

9

Những gì bạn cũng có thể làm là sử dụng apt-get:

apt-get install python3-pip

Theo kinh nghiệm của tôi, điều này cũng hoạt động khá thông thạo, cộng với bạn nhận được tất cả các lợi ích từ APT-Get.

Đã trả lời ngày 29 tháng 9 năm 2013 lúc 12:57Sep 29, 2013 at 12:57

Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

Erik Pragterik PragtErik Pragt

12.8k10 Huy hiệu vàng54 Huy hiệu bạc60 Huy hiệu Đồng10 gold badges54 silver badges60 bronze badges

7

Đầu tiên, cài đặt Python 3 PIP bằng cách sử dụng:

sudo apt-get install python3-pip

Sau đó, để sử dụng

apt-get install python3-pip
5 sử dụng:

pip3 install 

Cho

apt-get install python3-pip
6 sử dụng:

pip install 

Đã trả lời ngày 22 tháng 3 năm 2016 lúc 5:17Mar 22, 2016 at 5:17

Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

2

Cách ngắn nhất:

python3 -m pip install package
python -m pip install package

Đã trả lời ngày 26 tháng 7 năm 2019 lúc 14:31Jul 26, 2019 at 14:31

Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

FiveLementsFiveelementsfiveelements

3,4891 Huy hiệu vàng16 Huy hiệu bạc16 Huy hiệu đồng1 gold badge16 silver badges16 bronze badges

2

Nếu bạn không muốn chỉ định phiên bản mỗi khi bạn sử dụng PIP:

Cài đặt PIP:

$ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python3

và xuất khẩu đường dẫn:

$ export PATH=/Library/Frameworks/Python.framework/Versions//bin:$PATH

Đã trả lời ngày 1 tháng 3 năm 2013 lúc 0:41Mar 1, 2013 at 0:41

tldrtldrtldr

11.8K14 Huy hiệu vàng74 Huy hiệu bạc117 Huy hiệu đồng14 gold badges74 silver badges117 bronze badges

1

Trong Windows, lần đầu tiên cài đặt Python 3.7 và sau đó là Python 2.7. Sau đó, sử dụng dấu nhắc lệnh:

PIP Cài đặt tên-module python2 install python2-module-name

PIP3 Cài đặt tên-module python3 install python3-module-name

Đó là tất cả

Đã trả lời ngày 29 tháng 10 năm 2018 lúc 5:08Oct 29, 2018 at 5:08

0

Điều này làm việc cho tôi trên OS X: (Tôi nói điều này bởi vì đôi khi là một nỗi đau mà Mac có phiên bản "của riêng nó" của mọi công cụ nguồn mở và bạn không thể loại bỏ nó vì "những cải tiến của nó" làm cho nó trở nên độc đáo cho các công cụ Apple khác hoạt động và nếu bạn loại bỏ nó, mọi thứ, hãy bắt đầu rơi)

Tôi đã làm theo các bước do @lennart Regebro cung cấp để lấy PIP cho Python 3, tuy nhiên PIP cho Python 2 vẫn là người đầu tiên trên con đường, vì vậy ... điều tôi đã làm là tạo một liên kết tượng trưng đến Python 3 Inside /usr /bin ( Trong chứng thư, tôi đã làm điều tương tự để có 2 con trăn của tôi chạy trong hòa bình):

apt-get install python3-pip
7

Lưu ý rằng tôi đã thêm một

apt-get install python3-pip
8 ở cuối, vì vậy về cơ bản những gì bạn phải làm là sử dụng
apt-get install python3-pip
9 thay vì chỉ
apt-get install python3-pip
1.
that I added a
apt-get install python3-pip
8 at the end, so basically what you have to do is to use
apt-get install python3-pip
9 instead of just
apt-get install python3-pip
1.

Bài viết đã cũ nhưng tôi hy vọng điều này sẽ giúp ai đó vào một ngày nào đó. Điều này về mặt lý thuyết nên làm việc cho bất kỳ hệ thống Linux.

Đã trả lời ngày 10 tháng 1 năm 2015 lúc 7:25Jan 10, 2015 at 7:25

OrdielordielOrdiel

2.3563 huy hiệu vàng36 Huy hiệu bạc51 Huy hiệu đồng3 gold badges36 silver badges51 bronze badges

Trên Suse Linux 13.2, PIP gọi Python3, nhưng PIP2 có sẵn để sử dụng phiên bản Python cũ hơn.

Đã trả lời ngày 17 tháng 6 năm 2015 lúc 16:38Jun 17, 2015 at 16:38

Karstenkarstenkarsten

6115 Huy hiệu bạc11 Huy hiệu đồng5 silver badges11 bronze badges

1

  1. Để sử dụng PIP cho môi trường Python 2.x, hãy sử dụng lệnh này:

    py -2 -m pip install -r requirements.txt
    
  2. Để sử dụng PIP cho môi trường Python 3.x, hãy sử dụng lệnh này:

    py -3 -m pip install -r requirements.txt
    

Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

Tylerh

21.2K59 Huy hiệu vàng74 Huy hiệu bạc93 Huy hiệu đồng59 gold badges74 silver badges93 bronze badges

Đã trả lời ngày 13 tháng 5 năm 2019 lúc 11:51May 13, 2019 at 11:51

Hướng dẫn does pip work python 2 and 3? - Pip có hoạt động với python 2 và 3 không?

Anurag Dawareanurag DawareAnurag Daware

4211 Huy hiệu vàng5 Huy hiệu bạc15 Huy hiệu đồng1 gold badge5 silver badges15 bronze badges

0

Xin lưu ý rằng trên MSYS2, tôi đã thấy các lệnh này hữu ích:

apt-get install python3-pip
0

Đã trả lời ngày 27 tháng 4 năm 2018 lúc 23:35Apr 27, 2018 at 23:35

user8128167user8128167user8128167

6.3756 Huy hiệu vàng61 Huy hiệu bạc75 Huy hiệu Đồng6 gold badges61 silver badges75 bronze badges

Pip có cài đặt cho cả Python 2 và 3 không?

Trong bài viết này, tìm hiểu cách cài đặt PIP trên Ubuntu. Lưu ý: Nếu bạn đang sử dụng Python trong môi trường ảo được tạo bằng Pyvenv hoặc VirtualEnv, thì PIP có sẵn bất kể phiên bản Python đang sử dụng. Điều này cũng áp dụng cho Python 2.7. 9 hoặc mới hơn (Python Series 2) và Python 3,4 trở lên (Python Series 3).pip is available regardless of the version of Python in use. This also applies to Python 2.7. 9 or newer (Python series 2) and Python 3.4 or later (Python series 3).

PIP có sử dụng python3 hoặc python2 không?

PIP là chương trình cài đặt ưa thích.Bắt đầu với Python 3.4, nó được bao gồm theo mặc định với các trình cài đặt nhị phân Python.Môi trường ảo là môi trường Python bán phân lập cho phép các gói được cài đặt để sử dụng để sử dụng bởi một ứng dụng cụ thể, thay vì được cài đặt rộng hệ thống.. Starting with Python 3.4, it is included by default with the Python binary installers. A virtual environment is a semi-isolated Python environment that allows packages to be installed for use by a particular application, rather than being installed system wide.

Pip có hoạt động cho Python 2 không?

PIP mới nhất đã giảm hỗ trợ cho Python 2 và bạn không thể cài đặt PIP mới nhất thông qua get-pip.py bằng Python 2.7.Cập nhật: Tìm thấy câu trả lời ở đây với tập lệnh cho Python 2.7 https://stackoverflow.com/a/65866547/429476.Bạn nên nâng cấp lên Python 3. And you cannot install the latest pip via get-pip.py using Python 2.7. Update: Found an answer here with the script for Python 2.7 https://stackoverflow.com/a/65866547/429476. You should upgrade to Python 3.

Pip có hoạt động với Python 3 không?

Trình cài đặt Python 3 cung cấp cho bạn tùy chọn cài đặt PIP khi cài đặt Python trên hệ thống của bạn.Trên thực tế, tùy chọn cài đặt PIP với Python được kiểm tra theo mặc định, vì vậy PIP nên sẵn sàng để bạn sử dụng sau khi cài đặt Python.. In fact, the option to install pip with Python is checked by default, so pip should be ready for you to use after installing Python.