Cách cài đặt Python PIP trên Windows, Mac và Linux

Cách cài đặt Python PIP trên Windows, Mac và Linux

Cũng giống như bất kỳ ngôn ngữ lập trình nghiêm túc nào, Python hỗ trợ các thư viện và khuôn khổ của bên thứ ba mà bạn có thể cài đặt để tránh phải phát minh lại bánh xe với mọi dự án mới. Nếu bạn muốn sử dụng chúng, bạn có thể tìm thấy các thư viện Python này trên một kho lưu trữ trung tâm được gọi là Chỉ mục gói Python (PyPI).





Việc tải xuống, cài đặt và quản lý các gói này bằng tay có thể gây khó chịu và tốn thời gian. Đây là lý do tại sao nhiều nhà phát triển Python dựa vào một công cụ đặc biệt được gọi là PIP cho Python (hoặc Python PIP) để làm cho mọi thứ dễ dàng và nhanh hơn nhiều.





PIP cho Python là gì?

PIP là từ viết tắt của 'PIP Installs Packages' hoặc 'Preferred Installer Program'. Đó là một tiện ích dòng lệnh cho phép bạn cài đặt, cài đặt lại hoặc gỡ cài đặt Gói PyPI với một lệnh đơn giản và dễ hiểu: pip .





Nếu bạn đã từng thực hiện bất kỳ công việc dòng lệnh nào trên Windows (với Command Prompt) hoặc Mac hoặc Linux (với Terminal và Bash), thì bạn có thể bỏ qua hướng dẫn cài đặt cho hệ điều hành cụ thể của mình.

PIP có được cài đặt bằng Python không?

Nếu bạn đang sử dụng Python 2.7.9 (hoặc cao hơn) hoặc Python 3.4 (hoặc cao hơn) , thì PIP được cài đặt với Python theo mặc định. Nếu bạn đang sử dụng phiên bản Python cũ hơn, bạn sẽ cần sử dụng các bước cài đặt bên dưới. Nếu không, hãy chuyển đến phần cuối để tìm hiểu cách bắt đầu sử dụng PIP.



Nếu bạn đang chạy Python trong môi trường ảo được tạo bằng virtualenv hoặc pyvenv, thì PIP sẽ khả dụng bất kể phiên bản Python nào.

Python có được cài đặt đúng không?

Bạn phải đảm bảo rằng Python được cài đặt đúng cách trên hệ thống của bạn. Trên Windows, mở Command Prompt bằng Phím Windows + X và lựa chọn Dấu nhắc lệnh . Trên Mac, mở Terminal bằng Lệnh + Dấu cách và tìm kiếm phần cuối . Trên Linux, mở Terminal bằng Ctrl + Alt + T . Các phím tắt Linux có thể khác nhau tùy theo bản phân phối.





Sau đó gõ:

python --version

Trên Linux, người dùng Python 3.x có thể cần sử dụng:





python3 --version

Nếu bạn nhận được số phiên bản (ví dụ: 'Python 2.7.5') thì Python đã sẵn sàng hoạt động.

Nếu bạn nhận được thông báo 'Python chưa được xác định', thì trước tiên bạn sẽ phải cài đặt Python đúng cách. Điều đó nằm ngoài phạm vi của bài viết này. Các Trang web Python có một số hướng dẫn chi tiết để cài đặt.

Cách cài đặt PIP trên Windows

Các hướng dẫn này sẽ hoạt động trên Windows 7, Windows 8.1 và Windows 10:

  1. Tải về get-pip.py tập lệnh trình cài đặt . Nếu bạn đang sử dụng Python 3.2, bạn sẽ cần phiên bản này của get-pip.py thay thế. Dù bằng cách nào, hãy nhấp chuột phải vào liên kết và chọn Lưu thành... và lưu nó vào bất kỳ vị trí an toàn nào, chẳng hạn như thư mục Tải xuống của bạn.
  2. Mở Command Prompt và điều hướng đến get-pip.py tập tin.
  3. Chạy lệnh sau: python get-pip.py

Cách cài đặt PIP trên Mac

Các hệ thống Mac hiện đại đi kèm với Python và PIP đã được cài đặt. Tuy nhiên, phiên bản Python này có xu hướng lỗi thời và không phải là lựa chọn tốt nhất để phát triển Python nghiêm túc. Bạn nên cài đặt phiên bản Python và PIP mới hơn.

Nếu bạn muốn sử dụng cài đặt Python hệ thống gốc nhưng không có sẵn PIP, bạn có thể cài đặt PIP bằng lệnh sau trong Terminal:

sudo easy_install pip

Nếu bạn muốn cài đặt phiên bản Python cập nhật hơn, thì bạn có thể sử dụng Homebrew. Không biết đó là cái gì? Học nhiều hơn về cài đặt phần mềm với Homebrew trên Mac . Các hướng dẫn này sẽ giả sử bạn đã cài đặt Homebrew và sẵn sàng hoạt động.

Cài đặt Python với Homebrew được thực hiện bằng một lệnh duy nhất:

brew install python

Thao tác này sẽ cài đặt phiên bản Python mới nhất, phiên bản này sẽ được đóng gói với PIP. Nếu cài đặt thành công nhưng PIP không khả dụng, bạn có thể cần liên kết lại Python bằng lệnh Terminal sau:

brew unlink python && brew link python

Cách cài đặt PIP trên Linux

Nếu bản phân phối Linux của bạn đã được cài đặt sẵn Python, bạn sẽ có thể cài đặt PIP bằng trình quản lý gói hệ thống của mình. Điều này thích hợp hơn vì các phiên bản Python do hệ thống cài đặt không hoạt động tốt với tập lệnh get-pip.py được sử dụng trên Windows và Mac.

Công cụ gói nâng cao (Python 2.x)

sudo apt-get install python-pip

Công cụ gói nâng cao (Python 3.x)

sudo apt-get install python3-pip

Trình quản lý gói pacman (Python 2.x)

sudo pacman -S python2-pip

Trình quản lý gói pacman (Python 3.x)

sudo pacman -S python-pip

Trình quản lý gói Yum (Python 2.x)

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

Trình quản lý gói Yum (Python 3.x)

sudo yum install python3 python3-wheel

Yum pha loãng (Python 2.x)

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

Yum pha loãng (Python 3.x)

tại sao máy tính của tôi lại sử dụng 100 đĩa
sudo dnf install python3 python3-wheel

Trình quản lý gói Zypper (Python 2.x)

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

Trình quản lý gói Zypper (Python 3.x)

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

Cách cài đặt PIP trên Raspberry Pi

Là người dùng Raspberry Pi, bạn có thể đang chạy Raspbian vì đây là hệ điều hành chính thức do Raspberry Pi Foundation chỉ định và cung cấp. Bạn có thể tự do cài đặt một hệ điều hành khác, chẳng hạn như Ubuntu. Nếu đúng như vậy, bạn nên xem hướng dẫn của Linux.

Bắt đầu với Raspbian Jessie, PIP được cài đặt theo mặc định. Đó là một trong những lý do lớn để nâng cấp lên Raspbian Jessie thay vì gắn bó với Raspbian Wheezy hoặc Raspbian Jessie Lite. Tuy nhiên, nếu đang sử dụng phiên bản Raspbian cũ hơn, bạn vẫn có thể cài đặt PIP.

Trên Python 2.x:

sudo apt-get install python-pip

Trên Python 3.x:

sudo apt-get install python3-pip

Với Raspbian, người dùng Python 2.x nên sử dụng pip trong khi người dùng Python 3.x nên sử dụng pip3 khi phát lệnh PIP.

Cách nâng cấp PIP cho Python

Mặc dù bản thân PIP không cập nhật thường xuyên, nhưng điều quan trọng vẫn là phải cập nhật các phiên bản mới vì có thể có các bản sửa lỗi quan trọng cho các lỗi, khả năng tương thích và lỗ hổng bảo mật. May mắn thay, việc nâng cấp PIP rất nhanh chóng và dễ dàng.

Trên Windows:

python -m pip install -U pip

Trên Mac, Linux hoặc Raspberry Pi:

pip install -U pip

Trên một số phiên bản nhất định của Linux và Raspberry Pi, bạn có thể cần sử dụng pip3 thay thế.

Cách quản lý các gói Python với PIP

Khi PIP đã sẵn sàng, bạn có thể bắt đầu cài đặt các gói từ PyPI:

pip install package-name

Để cài đặt một phiên bản cụ thể của một gói thay vì phiên bản mới nhất:

pip install package-name==1.0.0

Để tìm kiếm PyPI cho một gói cụ thể:

pip search 'query'

Để xem chi tiết về gói đã cài đặt:

pip show package-name

Để liệt kê tất cả các gói đã cài đặt:

trình chỉnh sửa ảnh miễn phí tốt nhất cho iphone
pip list

Để liệt kê tất cả các gói đã lỗi thời:

pip list --outdated

Để nâng cấp một gói đã lỗi thời:

pip install package-name --upgrade

Lưu ý rằng các phiên bản cũ hơn của gói sẽ bị PIP tự động xóa khi nâng cấp lên phiên bản mới hơn của gói đó.

Để cài đặt lại hoàn toàn một gói:

pip install package-name --upgrade --force-reinstall

Để loại bỏ hoàn toàn một gói:

pip uninstall package-name

Tìm hiểu thêm về Python

Chúng tôi khuyên bạn nên đọc về lý do tại sao Python lại hữu ích ngày nay và cách nó được sử dụng trong một số công việc phần mềm được trả lương rất cao. Điều này có thể cung cấp cho bạn động lực để tiếp tục học Python và đẩy các kỹ năng của bạn lên cấp độ tiếp theo.

Nếu bạn vẫn là người mới bắt đầu, hãy xem các trang web tốt nhất này để học lập trình Python hoặc của chúng tôi hướng dẫn về cách tạo trình thu thập thông tin web cơ bản .

Nếu bạn là một nhà phát triển Python trung cấp, hãy xem xét trau dồi kiến ​​thức của bạn với một số ứng dụng trong thế giới thực như xây dựng bot truyền thông xã hội của riêng bạn bằng Python .

Đăng lại Đăng lại tiếng riu ríu E-mail Hướng dẫn cho người mới bắt đầu để tạo hoạt ảnh cho bài phát biểu

Hoạt hình có thể là một thách thức. Nếu bạn đã sẵn sàng bắt đầu thêm đối thoại vào dự án của mình, chúng tôi sẽ chia nhỏ quy trình cho bạn.

Đọc tiếp
Chủ đề liên quan
  • Lập trình
  • Lập trình
  • Python
Giới thiệu về tác giả Anthony Grant(40 bài báo đã xuất bản)

Anthony Grant là một nhà văn tự do về Lập trình và Phần mềm. Anh ấy là sinh viên chuyên ngành Khoa học Máy tính, chuyên sâu về lập trình, Excel, phần mềm và công nghệ.

Xem thêm từ Anthony Grant

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký