Cách cập nhật python bằng pip
(6) Khi bạn đã truy xuất đường dẫn ứng dụng Python, hãy nhập lệnh sau vào Dấu nhắc Lệnh Show
“cd” theo sau là đường dẫn ứng dụng Python của bạn ví dụ của chúng tôi C. \> cd C. \Users\Ron\AppData\Local\Programs\Python\Python39 (7) Nhấn Enter và bạn sẽ thấy C. \Users\Ron\AppData\Local\Programs\Python\Python39> (8) Để nâng cấp PIP, gõ/sao chép lệnh này, rồi nhấn Enter python -m pip install --upgrade pip Đây là giao diện của lệnh trong Dấu nhắc Lệnh C. \Users\Ron\AppData\Local\Programs\Python\Python39> python -m pip install ––nâng cấp pip (9) Bạn sẽ nhận thấy rằng phiên bản PIP mới nhất sẽ được cài đặt Đã cài đặt thành công pip-21. 1. 1 Các bước kiểm tra phiên bản PIP trong WindowsĐể kiểm tra phiên bản PIP bất cứ lúc nào, bạn sẽ cần sử dụng đường dẫn Tập lệnh Python, thay vì đường dẫn ứng dụng Python (1) Đầu tiên, gõ “cd\” để đảm bảo rằng điểm bắt đầu của bạn chỉ có tên ổ đĩa C. \Users\Ron> cd\ (2) Sau đó, xác định đường dẫn Tập lệnh Python của bạn. Thư mục Tập lệnh phải được đặt trong đường dẫn ứng dụng Python Ví dụ của chúng tôi, đường dẫn Python Script là C. \Users\Ron\AppData\Local\Programs\Python\Python39\Scripts (3) Nhập “cd” theo sau là đường dẫn Python Scripts (sau đó nhấn Enter) C. \> cd C. \Users\Ron\AppData\Local\Programs\Python\Python39\Scripts (4) Cuối cùng, nhập lệnh sau để kiểm tra phiên bản PIP pip --version ví dụ của chúng tôi C. \Users\Ron\AppData\Local\Programs\Python\Python39\Scripts> pip ––phiên bản (5) Nhấn Enter và bạn sẽ thấy phiên bản PIP ống 21. 1. 1 Bây giờ, nếu bạn muốn hoàn nguyên về phiên bản PIP trước đó thì sao? Bạn có thể dễ dàng hạ cấp xuống phiên bản PIP trước đó bằng cách thực hiện theo các bước bên dưới Các bước hạ cấp PIP xuống phiên bản trước(1) Đến đường dẫn ứng dụng Python. Nếu bạn hiện đang đặt đường dẫn Python Script, bạn chỉ cần gõ “cd. ” (rồi nhấn Enter) và bạn sẽ quay lại đường dẫn ứng dụng Python C. \Users\Ron\AppData\Local\Programs\Python\Python39> (2) Giả sử bạn muốn hạ cấp phiên bản PIP xuống 18. 1 Để làm điều đó, chỉ cần nhập lệnh sau, rồi nhấn Enter python -m pip install pip==18.1 (3) Bây giờ bạn sẽ thấy phiên bản PIP mà bạn đã chỉ định Đã cài đặt thành công pip-18. 1 Từ cuối cùngNếu bạn đang sử dụng Anaconda, bạn có thể muốn xem hướng dẫn này giải thích cách nâng cấp PIP trong Anaconda 4 là trình cài đặt gói cho Python. Nó được sử dụng để cài đặt, cập nhật và gỡ cài đặt các gói (thư viện) Python khác nhau
Bài viết này mô tả các nội dung sau
Liên kết được tài trợ cài đặt pipNếu bạn cài đặt Python với python tiêu chuẩn. org, pip được cài đặt cùng lúc
Tài liệu chính thức cũng mô tả cách cài đặt pip riêng lẻ bằng cách sử dụng 2 hoặc 3Nhưng nếu bạn chưa cài đặt pip, việc thiết lập môi trường Python mới với python sẽ dễ dàng hơn. org trừ khi bạn có lý do chính đáng để sử dụng hệ thống cũ
Trên máy Mac, Python 2. 7 được cài đặt theo mặc định, nhưng không bao gồm pip. Nếu bạn cài đặt Python với Homebrew, thì pip cũng được cài đặt cùng lúc
Trong Anaconda, conda được sử dụng để quản lý gói thay vì pip
píp và píp2, píp3Nếu bạn có một môi trường nơi Python2 và Python3 cùng tồn tại, bạn có thể sử dụng các lệnh 4 và 5 ngoài lệnh 4 4 là lệnh được sử dụng để quản lý các gói được Python2 sử dụng và 5 là lệnh được sử dụng để quản lý các gói được Python3 sử dụng. 4 được gán cho Python2 hoặc Python3Ví dụ: lưu ý rằng nếu 4 dành cho Python2, các gói được cài đặt với 4 sẽ không hoạt động với Python3Cách sử dụng lệnh giống nhau đối với 4, 4 và 5Bạn có thể sử dụng lệnh 5 được mô tả bên cạnh để kiểm tra xem từng gói đã được cài đặt ở đâuChi tiết gói cài đặt. $ pip3 show pip Name: pip Version: 18.1 Summary: The PyPA recommended tool for installing Python packages. Home-page: [https://pip.pypa.io/](https://pip.pypa.io/) Author: The pip developers Author-email: [email protected] License: MIT Location: /usr/local/lib/python3.7/site-packages Requires: Required-by: 5Sử dụng 5 để kiểm tra chi tiết của gói đã cài đặt
python -m pip install pip==18.17 Ví dụ bản thân pip là một trong các gói nên các bạn có thể xem chi tiết như sau. Giấy phép và phụ thuộc được hiển thị python -m pip install pip==18.18 python -m pip install pip==18.198 là đường dẫn mà gói thực sự được cài đặt Trong môi trường ví dụ, lệnh 5 cũng có sẵn và các kết quả sau được hiển thị với 10
Những kết quả này cho thấy lệnh 4 cài đặt các gói trong 12 và lệnh 5 cài đặt các gói trong 14Lưu ý rằng đây chỉ là kết quả của môi trường ví dụ và tùy thuộc vào môi trường, 4 có thể là một lệnh dành cho Python3Danh sách các gói đã cài đặt. $ pip3 show pip Name: pip Version: 18.1 Summary: The PyPA recommended tool for installing Python packages. Home-page: [https://pip.pypa.io/](https://pip.pypa.io/) Author: The pip developers Author-email: [email protected] License: MIT Location: /usr/local/lib/python3.7/site-packages Requires: Required-by: 6, $ pip3 show pip Name: pip Version: 18.1 Summary: The PyPA recommended tool for installing Python packages. Home-page: [https://pip.pypa.io/](https://pip.pypa.io/) Author: The pip developers Author-email: [email protected] License: MIT Location: /usr/local/lib/python3.7/site-packages Requires: Required-by: 7Bạn có thể kiểm tra danh sách các gói đã cài đặt với 6
Cũng có thể thay đổi định dạng đầu ra để chỉ xuất các gói cập nhật, các gói lỗi thời, các gói không phụ thuộc vào các gói khác. Xem chi tiết bài viết sau
Một lệnh tương tự, 7, cũng được cung cấp
python -m pip install pip==18.19 40 không xuất chính bản thân 4 và các gói để quản lý gói, chẳng hạn như 42 và 43 40 rất hữu ích để tạo 45. Xem bài viết sau
Liên kết được tài trợ Cài đặt một gói. $ pip3 show pip Name: pip Version: 18.1 Summary: The PyPA recommended tool for installing Python packages. Home-page: [https://pip.pypa.io/](https://pip.pypa.io/) Author: The pip developers Author-email: [email protected] License: MIT Location: /usr/local/lib/python3.7/site-packages Requires: Required-by: 8Sử dụng 8 để cài đặt gói
Nếu một gói được đăng ký trong PyPI (Chỉ mục gói Python), bạn có thể chỉ định tên của gói đó và cài đặt phiên bản mới nhất
1Nhiều gói có thể được cài đặt cùng một lúc 4Bạn cũng có thể sử dụng 48 để chỉ định một phiên bản, chẳng hạn như 49 6Xem bài viết sau về cách cài đặt nhiều gói với tệp cấu hình 45
Cài đặt từ cục bộ hoặc GitHubCác gói đã đăng ký trong PyPI chỉ có thể được cài đặt theo tên, như được mô tả ở trên Nếu phiên bản mới nhất hoặc đã sửa lỗi chưa được đăng ký trong PyPI, bạn có thể cài đặt nó từ thư mục cục bộ hoặc kho lưu trữ GitHub Nếu bạn muốn cài đặt nó từ cục bộ, hãy chỉ định đường dẫn của thư mục chứa 61 9Bạn cũng có thể cài đặt nó bằng cách chỉ định tệp 62 hoặc 63 với thư mục nén chứa 61 3Bạn cũng có thể cài đặt nó từ kho Git python -m pip install pip==18.180 Cài đặt từ GitHub python -m pip install pip==18.181 Bạn có thể chỉ định nhánh hoặc thẻ bằng cách thêm 65 vào cuốiVí dụ: phiên bản có thẻ Yêu cầu 66 có thể được cài đặt như saupython -m pip install pip==18.182 Quá trình cài đặt với 67 yêu cầu phải cài đặt git trên hệ thống của bạn vì nó sẽ được cài đặt sau 68Trên GitHub, bạn có thể tải xuống từng phiên bản của kho lưu trữ dưới dạng tệp zip từ trang phát hành, do đó bạn có thể chỉ định trực tiếp URL zip. Trong trường hợp này, bạn không cần cài đặt git trên hệ thống của mình
python -m pip install pip==18.183 Cập nhật một gói. $ pip3 show pip Name: pip Version: 18.1 Summary: The PyPA recommended tool for installing Python packages. Home-page: [https://pip.pypa.io/](https://pip.pypa.io/) Author: The pip developers Author-email: [email protected] License: MIT Location: /usr/local/lib/python3.7/site-packages Requires: Required-by: 9Để cập nhật các gói đã cài đặt lên phiên bản mới nhất, hãy chạy 8 với tùy chọn 91 hoặc 92python -m pip install pip==18.184 Tự cập nhật pipBản thân pip cũng được quản lý bởi pip Nếu pip không phải là phiên bản mới nhất, thông báo sau sẽ hiển thị khi chạy lệnh 4python -m pip install pip==18.185 Như thông báo cho biết, bạn có thể tự cập nhật pip bằng lệnh sau python -m pip install pip==18.186 Đối với các lệnh 4 và 5, chỉ nên thay thế 4 đầu tiên bằng 4 hoặc 5python -m pip install pip==18.187 Gỡ cài đặt một gói. $ pip list Package Version ---------- ------- future 0.16.0 pip 18.1 setuptools 39.2.0 six 1.11.0 wheel 0.31.1 0Sử dụng 0 để gỡ cài đặt các gói đã cài đặt
python -m pip install pip==18.188 Nhiều gói có thể được gỡ cài đặt cùng một lúc python -m pip install pip==18.189 Theo mặc định, bạn được hỏi trước khi tệp thực sự bị xóa, như sau 0Nhập 31 để gỡ cài đặtNếu bạn thêm tùy chọn 32 hoặc 33 vào lệnh 0, xác nhận sẽ bị bỏ qua 1Kiểm tra các phụ thuộc. $ pip list Package Version ---------- ------- future 0.16.0 pip 18.1 setuptools 39.2.0 six 1.11.0 wheel 0.31.1 1Bạn có thể sử dụng 1 để xác minh rằng các gói đã cài đặt có phụ thuộc tương thích
Nếu mọi thứ đều ổn 2Nếu một gói phụ thuộc không được cài đặt hoặc nếu nó được cài đặt nhưng phiên bản không chính xác 3Nếu thấy thông báo như vậy, bạn nên cài đặt gói tương ứng với 8 hoặc cập nhật gói đó với 38 |