Python là một ngôn ngữ lập trình tương đối đơn giản và không quá khó để sử dụng. Một số chức năng của Python không được bao gồm trong các thư viện Python chính, thay vào đó, nó được bao gồm thông qua các mô-đun tùy chọn. Bạn có thể bao gồm bất kỳ mô-đun bắt buộc nào trong mã Python của mình bằng một lệnh dòng duy nhất. Tuy nhiên, không phải tất cả các mô-đun đều được cài đặt theo mặc định, đôi khi bạn sẽ phải tải xuống mô-đun trước để có thể sử dụng nó. Python có một trình quản lý gói để giúp cài đặt bất kỳ mô-đun nào bạn không có, giống như “apt-Get” được sử dụng để cài đặt các gói Linux.
Trình quản lý gói Python được gọi là PIP. PIP là viết tắt của “Chương trình trình cài đặt ưu tiên” hoặc “Gói cài đặt Pip” tùy thuộc vào sở thích cá nhân. Nếu PIP không được cài đặt theo mặc định trên hệ thống Linux của bạn, bạn có thể cài đặt nó từ apt với tên gói “python-pip-whl” và “python3-pip”.
Lưu ý: Python 2.7 và Python 3 có các phiên bản PIP khác nhau. Bạn không nhất thiết phải cần cả hai, nhưng chúng chỉ có thể ảnh hưởng đến các gói cho môi trường python tương ứng của chúng. Các lệnh PIP và PIP3 có thể hoán đổi cho nhau.
Cách cài đặt mô-đun python với PIP
Bước đầu tiên của việc cài đặt một gói với PIP là tìm ra gói đó được gọi là gì. Để làm như vậy, bạn cần sử dụng chức năng tìm kiếm với lệnh “pip3 search [cụm từ tìm kiếm]”. Ví dụ: bạn có thể nhập “pip3 search md5” để tìm kiếm các mô-đun liên quan đến thuật toán băm md5. Tên gói ở bên trái, mô tả ngắn gọn được liệt kê ở bên phải.

Sử dụng lệnh “pip3 search [cụm từ tìm kiếm]” để tìm kiếm một gói để cài đặt.
Để cài đặt một mô-đun bạn đã tìm thấy, hãy nhập lệnh “pip3 install [tên gói]” và pip sẽ tự động thu thập và cài đặt các tệp bạn cần. Ví dụ: lệnh “pip3 install md5utils” sẽ cài đặt mô-đun “md5utils” trong python3.

Sử dụng lệnh “pip3 install [tên gói]” để cài đặt một gói có tên cụ thể.
Để có thể sử dụng mô-đun đã tải xuống trong python, bạn cần nhập mô-đun vào mã của mình. Để làm như vậy, bạn cần bao gồm dòng “nhập [tên mô-đun]”, ví dụ: “nhập md5utils”. Câu lệnh nhập phải là một trong những dòng đầu tiên trong mã của bạn.