Hướng dẫn how do i install python packages on my computer? - làm cách nào để cài đặt gói python trên máy tính của tôi?

Trình quản lý gói PIP là tiêu chuẩn thực tế để quản lý các bản phân phối Python và được khuyến nghị cài đặt các gói Python cho Windows. & NBSP;

PIP được cài đặt tự động với các cài đặt Python 2 (> = 2.7.9) và Python 3 (> = 3.4). Lệnh PIP có các tùy chọn để cài đặt, nâng cấp và xóa các gói và có thể được chạy từ dòng lệnh Windows. Theo mặc định, PIP cài đặt các gói nằm trong Chỉ số gói Python (PYPI), nhưng cũng có thể cài đặt từ các chỉ mục khác. Để biết thêm thông tin về cách sử dụng PIP, hãy xem hướng dẫn cài đặt gói PIP bên dưới. & NBSP;pip command has options for installing, upgrading and deleting packages, and can be run from the Windows command line. By default, pip installs packages located in the Python Package Index (PyPI), but can also install from other indexes. For more information on how to use pip, see the Pip Package Installation instructions below. 

Bánh xe và Windows & NBSP;

Các gói Python được cài đặt với PIP trên các cửa sổ thường được gói vào ‘bánh xe trước khi cài đặt. Bánh xe là một kho lưu trữ kiểu zip có chứa tất cả các tệp cần thiết cho việc cài đặt gói thông thường. Các bánh xe có phần mở rộng .whl và cung cấp cài đặt đơn giản hơn các gói không bánh xe. & Nbsp;.whl extension, and provide a simpler installation than ‘non-wheel’ packages. 

Tùy thuộc vào hệ điều hành mà một gói được xây dựng và chế tạo, bánh xe kết quả có thể không bao gồm các yêu cầu tệp cho Windows. AppVeyor cung cấp dịch vụ tích hợp liên tục được lưu trữ mà các nhà phát triển có thể sử dụng để đóng gói mã Python để triển khai Windows. Các bánh xe được xây dựng với Appveyor kết hợp hỗ trợ Windows theo mặc định và thường có thể nhận ra bằng tên của chúng, ví dụ: packagename-2.8-cp37-cp37m-win_amd64.whl.

Yêu cầu cài đặt & NBSP;

Trước khi các gói có thể được cài đặt, hãy đảm bảo rằng việc cài đặt Python hiện tại của bạn đáp ứng các yêu cầu. Các yêu cầu sẽ khác nhau tùy thuộc vào việc bạn đã cài đặt Python vào môi trường ảo bằng VETV hay VirtualEnv:

  • VenV tự động cài đặt PIP vào Python 3.4+ Môi trường ảo
  • VirtualEnv tự động cài đặt PIP và bánh xe vào Python 2.7+ và Python 3.3+ Môi trường ảo

Lưu ý: Nếu bạn sử dụng một số dạng shell nâng cao như ipython, thì hãy đặt tiền tố lệnh với! Nhân vật, ví dụ: ! Cài đặt pipIf you’re using some form of enhanced shell such as IPython, then prefix the command with the ! character, e.g. !pip install <packagename>

  1. Xác minh rằng Python được cài đặt: & NBSP;

Mở cửa sổ lệnh Windows và chạy lệnh sau để kiểm tra xem phiên bản Python phù hợp có được cài đặt không: & NBSP;

python --version

Đầu ra phải tương tự như: & nbsp;

Python 3.6.6

Nếu Python không được cài đặt, bạn có thể tải xuống một bản sao của ActiveState Python, ActivePython, miễn phí. & NBSP;ActivePython, for free. 

  1. Xác minh rằng PIP được cài đặt: & NBSP;
pip --version

Đầu ra phải tương tự như PIP 19.3.1 từ C: \ Python36 \ lib \ Site-Packages \ pip (Python 3.6) & nbsp;pip 19.3.1 from c:\python36\lib\site-packages\pip (python 3.6) 

  1. Cập nhật PIP và Bánh xe để đảm bảo bạn đã cài đặt phiên bản mới nhất: & NBSP;
pip install --upgrade pip wheel

Cài đặt gói PIP & NBSP;

Để cài đặt gói: & nbsp;

pip install <packagename>

Để cài đặt gói từ kho lưu trữ khác ngoài PYPI, & NBSP; Ví dụ, GitHub:

pip install -e git+<https://github.com/myrepo.git#egg=packagename>

Để nâng cấp một gói đã được cài đặt: & nbsp;

pip install --upgrade <packagename>

Để gỡ cài đặt gói: & nbsp;

pip uninstall <packagename>

Để hiển thị trợ giúp cho PIP, bao gồm sử dụng và tùy chọn lệnh hoàn chỉnh: & nbsp;

pip -h
pip --help

Pipenv

PipENV là một công cụ mới để quản lý các phụ thuộc. Nó sử dụng PIP và VirtualEnv dưới mui xe, và đơn giản hóa việc sử dụng của chúng với một cú pháp dòng lệnh duy nhất. Giống như VENV, PipenV tự động tạo ra một môi trường ảo riêng biệt cho mỗi dự án.Like venv, pipenv automatically creates a separate virtual environment for each project.

Để cài đặt, nâng cấp hoặc gỡ cài đặt các gói trong PIPENV, chỉ cần thay thế lệnh PIP bằng pipenv. Ví dụ: lệnh sau cài đặt gói được đặt tên từ PYPI: & NBSP;

pipenv install <packagename>

Bạn cũng có thể cài đặt các gói từ các vị trí khác ngoài PYPI. Ví dụ: lệnh sau cài đặt gói yêu cầu từ kho lưu trữ GitHub:

Python 3.6.6
0

Cài đặt gói thủ công

Hầu hết các gói Python hiện được thiết kế để tương thích với PIP. Nếu bạn có một gói mà không tương thích, thì bạn sẽ cần phải cài đặt thủ công.

Cách cài đặt thủ công gói Python:

  1. Tải về gói và trích xuất nó vào một thư mục cục bộ.

2A. & NBSP; Nếu gói đi kèm với bộ hướng dẫn cài đặt của riêng mình, chúng nên được tuân thủ.

2B. & NBSP; Nếu không, sau đó mở một cửa sổ lệnh và CD vào thư mục và nhập: & nbsp;

Python 3.6.6
1

Làm thế nào ActiveState có thể giúp

ActiveState cung cấp một công cụ đa nền tảng thống nhất để quản lý gói Python hiện đại. Nó có thể thay thế các giải pháp nội bộ phức tạp và khó khăn được xây dựng từ nhiều người quản lý gói, công cụ quản lý môi trường và các giải pháp khác. & NBSP;

Bằng cách áp dụng nền tảng Activeestate, các nhà phát triển có thể: & NBSP;

  • Tăng tính bảo mật của môi trường Python
  • Cải thiện tính minh bạch của chuỗi cung ứng nguồn mở của bạn
  • Quản lý trung tâm của một nguồn sự thật duy nhất cho môi trường của bạn có thể được triển khai với một lệnh duy nhất cho tất cả các môi trường phát triển và CI/CD, đảm bảo khả năng tái tạo nhất quán. & NBSP;
  • Tự động cài đặt môi trường Python ảo trên Windows hoặc Linux mà không cần thiết lập trước. & NBSP;
  • Khả năng tìm kiếm, sửa chữa và tự động xây dựng lại các môi trường dễ bị tổn thương, do đó tăng cường bảo mật và giảm đáng kể thời gian và nỗ lực liên quan đến việc giải quyết CVES. & NBSP;
  • Trực quan nhìn thấy những phiên bản mà các gói nào được phê duyệt để sử dụng, do đó đưa các phỏng đoán ra khỏi sự phát triển.

Những người thích làm việc từ dòng lệnh có thể tận dụng nền tảng ActiveSestate CLI CLI, công cụ trạng thái, hoạt động như một trình quản lý gói toàn cầu cho Python và cung cấp quyền truy cập vào hầu hết các tính năng do nền tảng cung cấp.

Hướng dẫn how do i install python packages on my computer? - làm cách nào để cài đặt gói python trên máy tính của tôi?

Quản lý gói Python hiện đại

ActiveState cung cấp một công cụ đa nền tảng thống nhất để quản lý gói Python hiện đại. Nó có thể thay thế các giải pháp nội bộ phức tạp và khó khăn được xây dựng từ nhiều người quản lý gói, công cụ quản lý môi trường và các giải pháp khác. & NBSP;

Bằng cách áp dụng nền tảng Activeestate, các nhà phát triển có thể: & NBSP;

  • Tăng tính bảo mật của môi trường Python
  • Cải thiện tính minh bạch của chuỗi cung ứng nguồn mở của bạn
  • Giảm đáng kể chi phí quản lý môi trường và gói
  • Loại bỏ địa ngục phụ thuộc
  • Giảm "các tác phẩm trên máy của tôi" các vấn đề

Cuối cùng, các nhà phát triển sẵn sàng áp dụng nền tảng ActiveSestate sẽ dành ít thời gian để đấu vật với dụng cụ và nhiều thời gian tập trung hơn vào việc làm những gì họ làm tốt nhất: mã hóa.

Để thử nền tảng ActiveState cho chính mình, hãy đăng ký tài khoản miễn phí.

Đề xuất đọc

Cách cài đặt thủ công các gói Python

Bảng dữ liệu: Kho lưu trữ cổ vật của ActiveState Nền tảng

Làm cách nào để cài đặt thủ công một gói trong Python?

Có thể hữu ích trong trường hợp gói được cài đặt không được hỗ trợ bởi PIP hoặc bất kỳ lý do nào khác ...
Bước 1: Cài đặt Python. ....
Bước 2: Tải xuống gói Python từ bất kỳ kho lưu trữ nào. ....
Bước 3: Trích xuất gói Python. ....
Bước 4: Sao chép gói trong thư mục gói trang web. ....
Bước 5: Cài đặt gói ..

Làm cách nào để cài đặt các gói Python trên Windows?

Yêu cầu cài đặt..
Mở cửa sổ lệnh Windows và chạy lệnh sau để kiểm tra xem phiên bản Python phù hợp có được cài đặt không: Python --Version ..
Đầu ra phải tương tự như: ....
Để cài đặt gói: Cài đặt PIP.

Gói cài đặt Python ở đâu?

Khi một gói được cài đặt trên toàn cầu, nó được cung cấp cho tất cả người dùng đăng nhập vào hệ thống.Thông thường, điều đó có nghĩa là Python và tất cả các gói sẽ được cài đặt vào một thư mục theo/usr/local/bin/cho một hệ thống dựa trên UNIX hoặc \ files files \ cho windows./usr/local/bin/ for a Unix-based system, or \Program Files\ for Windows.

Làm cách nào để tải xuống tất cả các gói Python?

Tải xuống chỉ phụ thuộc..
Sử dụng tiện ích pipdeptree để thu thập danh sách tất cả các phụ thuộc, tạo ra một yêu cầu.Tệp TXT liệt kê tất cả các phụ thuộc, và sau đó tải xuống với lệnh pip tải xuống ..
Nhận danh sách các phụ thuộc cho một gói từ tệp setup.py ..