Python PIP
PIP là gì?
PIP là một trình quản lý gói cho các gói Python hoặc các mô-đun nếu bạn thích.
Lưu ý: Nếu bạn có phiên bản Python 3.4 trở lên, PIP được bao gồm theo mặc định.
Gói là gì?
Một gói chứa tất cả các tệp bạn cần cho một mô-đun.
Mô-đun là các thư viện mã Python mà bạn có thể đưa vào dự án của mình.
Kiểm tra xem PIP đã được cài đặt chưa
Điều hướng dòng lệnh của bạn đến vị trí của thư mục script của Python và nhập như sau:
Thí dụ
Kiểm tra phiên bản PIP:
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version
Cài đặt PIP
Nếu bạn chưa cài đặt PIP, bạn có thể tải xuống và cài đặt nó từ trang này: https://pypi.org/project/pip/
Tải xuống một gói
Tải xuống một gói rất dễ dàng.
Mở giao diện dòng lệnh và yêu cầu PIP tải xuống gói bạn muốn.
Điều hướng dòng lệnh của bạn đến vị trí của thư mục script của Python và nhập như sau:
Thí dụ
Tải xuống gói có tên "camelcase":
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip
install camelcase
Bây giờ bạn đã tải xuống và cài đặt gói đầu tiên của mình!
Sử dụng một gói
Sau khi cài đặt xong, nó đã sẵn sàng để sử dụng.
Nhập gói "camelcase" vào dự án của bạn.
Thí dụ
Nhập và sử dụng "camelcase":
import camelcase
c = camelcase.CamelCase()
txt = "hello world"
print(c.hump(txt))
Tìm gói
Tìm thêm các gói tại https://pypi.org/ .
Loại bỏ một gói
Sử dụng uninstall
lệnh để xóa một gói:
Thí dụ
Gỡ cài đặt gói có tên "camelcase":
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip
uninstall camelcase
Trình quản lý gói PIP sẽ yêu cầu bạn xác nhận rằng bạn muốn xóa gói camelcase:
Uninstalling camelcase-02.1:
Would remove:
c:\users\Your Name\appdata\local\programs\python\python36-32\lib\site-packages\camecase-0.2-py3.6.egg-info
c:\users\Your Name\appdata\local\programs\python\python36-32\lib\site-packages\camecase\*
Proceed (y/n)?
Nhấn y
và gói sẽ được gỡ bỏ.
Liệt kê các gói
Sử dụng list
lệnh để liệt kê tất cả các gói được cài đặt trên hệ thống của bạn:
Thí dụ
Liệt kê các gói đã cài đặt:
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip list
Kết quả:
Package Version
-----------------------
camelcase 0.2
mysql-connector 2.1.6
pip
18.1
pymongo 3.6.1
setuptools 39.0.1