Chương trình nào được sử dụng để cài đặt các gói Python?

Python là ngôn ngữ lập trình đa năng được thiết kế cho nhiều mục đích sử dụng khác nhau. Ví dụ: các trang web, robot công nghiệp và thậm chí cả trò chơi đều sử dụng cùng một công nghệ cốt lõi

Cú pháp của Python rất dễ học, tập trung vào khả năng đọc và giảm thiểu việc bảo trì các chương trình bạn đã tạo. Ngoài ra, nó hỗ trợ các gói và mô-đun, thúc đẩy lập trình mô-đun và tái sử dụng mã

Trong bài viết này, chúng ta sẽ thảo luận về cách cài đặt gói Python. Chúng ta sẽ thảo luận về các gói Python, các yêu cầu cần thiết để cài đặt tiêu đề phần mềm và nhiều tùy chọn khác có sẵn khi thiết lập chương trình Python mới

Gói Python là gì?

Gói Python là tập hợp các mô-đun nằm trong một thư mục có cấu trúc cung cấp cơ chế để chạy một phần mềm. Trong ngữ cảnh này, chúng tôi tham chiếu gói Python dưới dạng một loại phân phối hoặc một gói phần mềm đã cài đặt trên hệ thống

Ngoài ra, chúng ta phải phân biệt giữa mô-đun và gói. Một mô-đun là một tệp duy nhất được nhập vào Python thay vì các nhóm mô-đun được gói trong một chương trình. Một loại gói cũng tồn tại trong đó mã nguồn Python được tham chiếu và đưa vào một thực thể. Đây không phải là loại gói chúng tôi đang đề cập ở đây

Trước khi cài đặt các gói trong Python, trước tiên chúng ta phải đảm bảo cài đặt Python trên hệ thống. Chúng tôi có thể xác minh điều này bằng cách chạy lệnh sau trong một thiết bị đầu cuối

root@host [~]# python --version

Pip là trình quản lý gói mặc định cho Python, được sử dụng để cài đặt và quản lý phần mềm Python từ dòng lệnh. Bạn có thể kiểm tra phiên bản bạn đã cài đặt bằng lệnh sau

root@host [~]# python -m pip --version
pip 19.3.1 from /usr/lib/python2.7/site-packages/pip [python 2.7]

root@host [~]# python -m ensurepip --default-pip

Chỉ mục gói Python [PyPi]

Python Package Index [PyPi] là một kho lưu trữ phần mềm chứa các ứng dụng được sử dụng bởi ngôn ngữ lập trình Python. PyPi hỗ trợ cài đặt phần mềm từ tệp phân phối và dự án cục bộ. Nó cũng có thể sử dụng các tính năng kiểm soát phiên bản

Ngoài ra, PyPi cũng sử dụng các công cụ xác định yêu cầu để xác định rõ hơn các phiên bản và biến thể cụ thể và hỗ trợ thông số biểu mẫu url_req. Hiện tại, PyPI có hơn 200.000 dự án Python

Các tùy chọn cài đặt cho PyPi bao gồm các lệnh sau

root@host [~]# pip install software
root@host [~]# pip install software == 1.5
root@host [~]# pip install software >=1.3,=1.3,

Chủ Đề