Bảng cheat quản lý gói Python pip
Hướng dẫn tham khảo dòng lệnh cho pip. Tìm hiểu cách cài đặt, nâng cấp, gỡ cài đặt và quản lý các gói và phần phụ thuộc Python.
Cài đặt và quản lý gói
Các lệnh cần thiết để lấy các gói từ chỉ mục PyPI và truy vấn các gói cục bộ.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| pip install | pip install <package> | Tải xuống và cài đặt gói được chỉ định. |
| pip install --upgrade | pip install -U <package> | Nâng cấp gói lên phiên bản mới nhất hiện có. |
| pip uninstall | pip uninstall <package> | Gỡ cài đặt gói được chỉ định khỏi đường dẫn thư viện python đang hoạt động. |
| pip list | pip list | Liệt kê tất cả các gói đã cài đặt cùng với số phiên bản của chúng. |
| pip show | pip show <package> | Hiển thị thông tin siêu dữ liệu chi tiết về gói đã cài đặt. |
Theo dõi phụ thuộc & bộ nhớ đệm
Đóng băng cấu hình, tệp môi trường và điều chỉnh bộ nhớ đệm.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| pip freeze | pip freeze | Xuất các gói đã cài đặt ở định dạng yêu cầu (gói==phiên bản). |
| pip install -r | pip install -r requirements.txt | Cài đặt tất cả các phụ thuộc được liệt kê trong tệp văn bản được chỉ định. |
| pip check | pip check | Xác minh rằng các gói đã cài đặt có phần phụ thuộc tương thích. |
| pip cache purge | pip cache purge | Xóa bộ nhớ đệm bánh xe đã tải xuống cục bộ. |
Tập lệnh demo tương tác
# pip install
pip install <package>
# pip install --upgrade
pip install -U <package>
# pip uninstall
pip uninstall <package>
# pip list
pip list
# pip show
pip show <package>
# pip freeze
pip freeze
# pip install -r
pip install -r requirements.txt
# pip check
pip check
# pip cache purge
pip cache purgeCâu hỏi thường gặp
Sự khác biệt giữa danh sách pip và đóng băng pip là gì?
danh sách pip liệt kê các gói đã cài đặt và phiên bản của chúng ở định dạng thân thiện với người dùng, trong khi pip đóng băng in chúng ở định dạng package==version, phù hợp để ghi vào tệp require.txt.
Làm cách nào để tách biệt sự phụ thuộc giữa các dự án khác nhau?
Sử dụng mô-đun venv tích hợp của Python để tạo môi trường ảo, kích hoạt nó và chạy pip trong môi trường đó.
Chủ đề liên quan
Hướng dẫn tham khảo các hàm dựng sẵn của Python. Tìm hiểu cách sử dụng in, len, phạm vi, liệt kê, zip, bản đồ, bộ lọc, v.v.
Bảng ghi chú về Bộ sưu tập & Cấu trúc dữ liệu PythonHướng dẫn đầy đủ về mô-đun bộ sưu tập Python và cấu trúc dữ liệu gốc. Tìm hiểu danh sách, ký tự, bộ, bộ dữ liệu, deques và bộ dữ liệu được đặt tên.
Bảng cheat chuyển đổi loại PythonTìm hiểu các chuyển đổi loại ẩn và rõ ràng trong Python. Chuyển đổi giữa các chuỗi, số nguyên, số float, danh sách, bộ và từ điển.
Tài nguyên Python được đề xuất
Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.
Vòng lặp Python
Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.
Cách cài đặt gói Python bằng pip
Tìm hiểu cách cài đặt và quản lý các gói của bên thứ ba bằng Python bằng pip. Khám phá môi trường ảo, require.txt và các lệnh cơ bản.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.