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.
Tổng quan
Lý do chính khiến Python trở nên phổ biến rộng rãi là do hệ sinh thái phong phú gồm các gói của bên thứ ba, được lưu trữ trên Python Package Index (PyPI). Các gói này cho phép bạn dễ dàng tích hợp quét web, học máy, máy chủ web và phân tích dữ liệu vào mã của bạn. Để cài đặt các gói này, Python cung cấp công cụ quản lý gói chính thức, `pip`.
Để cài đặt một gói, bạn chạy `pip install package_name` trong terminal của hệ thống. Thao tác này sẽ tìm nạp phiên bản mới nhất của gói từ PyPI và cài đặt nó trên hệ thống của bạn. Bạn có thể chỉ định các phiên bản chính xác bằng cú pháp như `pip install package_name==1.2.3` hoặc cập nhật các gói hiện có bằng cờ `--upgrade`.
Trong quá trình phát triển hiện đại, điều quan trọng là phải sử dụng môi trường ảo (như `venv`) để tách biệt các phần phụ thuộc gói cho mỗi dự án, ngăn ngừa xung đột giữa các thư viện hệ thống toàn cầu. Sau đó, các phần phụ thuộc có thể được xuất sang tệp `requirements.txt` và được cài đặt hàng loạt bằng lệnh `pip install -r require.txt`.
Đầu ra mã & thực thi
Mô phỏng này cho thấy các lệnh pip phổ biến được viết và cấu hình như thế nào trong môi trường đầu cuối.
# Note: pip is a command-line tool, not a Python code keyword.
# Below is a simulation showing how pip commands are written and run:
command_install = "pip install requests"
command_upgrade = "pip install --upgrade requests"
command_requirements = "pip install -r requirements.txt"
print("To install a package, run:")
print(f" $ {command_install}")
print("To upgrade an existing package, run:")
print(f" $ {command_upgrade}")
print("To install from a requirements file, run:")
print(f" $ {command_requirements}")To install a package, run:
$ pip install requests
To upgrade an existing package, run:
$ pip install --upgrade requests
To install from a requirements file, run:
$ pip install -r requirements.txtTriển khai từng bước
- Mở terminal hoặc dấu nhắc lệnh của bạn (không viết lệnh pip bên trong tệp Python).
- Chạy pip install <package_name> để tải xuống thư viện từ PyPI.
- Chạy pip đóng băng > require.txt để lưu tất cả các phụ thuộc dự án hiện tại.
Câu hỏi thường gặp
Làm cách nào để sửa lỗi 'không tìm thấy lệnh pip'?
Đảm bảo Python được thêm vào biến PATH của hệ thống của bạn hoặc thử gọi trình bao bọc mô-đun: python -m pip install <package>.
Mục đích của môi trường ảo (venv) là gì?
Nó cô lập các phần phụ thuộc của dự án trong một thư mục cục bộ, ngăn các thư viện trong một dự án bị hỏng hoặc xung đột với các thư viện trong dự án khác.
Chủ đề liên quan
Tìm hiểu cách kiểm tra phiên bản Python của bạn. Xem hướng dẫn kiểm tra trong thiết bị đầu cuối, dấu nhắc lệnh và động bên trong tập lệnh Python.
Cách xử lý ngoại lệ trong PythonTìm hiểu cách xử lý các ngoại lệ trong Python bằng cách sử dụng các khối thử, ngoại trừ, khác và cuối cùng. Viết mã Python không có lỗi và chống lỗi.
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.
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.
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.