Có nguồn gốc sâu xa về nguồn mở và là thành viên sáng lập của Quỹ Python, ActiveState đóng góp tích cực cho cộng đồng Python. Chúng tôi cung cấp sự tiện lợi, bảo mật và hỗ trợ mà doanh nghiệp của bạn cần trong khi vẫn tương thích với bản phân phối mã nguồn mở của Python Tải xuống ActiveState Python để bắt đầu hoặc liên hệ với chúng tôi để tìm hiểu thêm về cách sử dụng ActiveState Python trong ứng dụng của bạn . Show Hầu hết các gói Python hiện được thiết kế để tương thích với trình quản lý gói pip của Python. Nhưng nếu bạn có một gói không tương thích với pip, bạn sẽ cần cài đặt các gói Python theo cách thủ công. Đây là cách Danh sách kiểm tra cài đặt PythonTrước khi cài đặt bất kỳ gói nào, bạn phải luôn đảm bảo rằng đã có bản cài đặt Python chứa các tệp cần thiết để cài đặt gói bằng cách làm theo Yêu cầu cài đặt. Các gói không thể cài đặt bằng PipCác bước sơ bộ cần thực hiện
Cài đặt Gói Python với Thiết lập. pyĐể cài đặt gói bao gồm thiết lập. py, hãy mở lệnh hoặc cửa sổ đầu cuối và.
Thành lập. py Môi trường xây dựngCác gói được cài đặt với thiết lập. py có các yêu cầu xây dựng mà nhà phát triển phải tuân thủ. Tuy nhiên, một số yêu cầu là tùy chọn. ví dụ
python -m pip install --upgrade setuptools
install_requires=['<packagename>'], # Optional keyword Hoàn thành các yêu cầu xây dựng gói cho thiết lập. cài đặt dựa trên py được PyPA (Cơ quan quản lý bao bì Python) phác thảo trong 'Dự án mẫu'. dự án mẫuDự án mẫu là gói mẫu có thiết lập. py để cài đặt thủ công gói. Tệp được chú thích với các nhận xét để tùy chỉnh tập lệnh và cho môi trường xây dựng gói tổng thể. [https. //github. com/pypa/sampleproject ] Dự án mẫu dựa trên gói setuptools. “Một mô-đun thiết lập dựa trên công cụ thiết lập. ” https. //github. com/pypa/sampleproject/blob/master/setup. p ] thiết lập. py là tập lệnh xây dựng cho các gói được tạo bằng setuptools. Thành lập. py Ví dụ (Không chú thích)import setuptools with open("README.md", "r") as fh: long_description = fh.read() setuptools.setup( name="<template-package-username>", # Replace with your username version="1.0.0", author="<authorname>", author_email="<[email protected]>", description="<Template Setup.py package>", long_description=long_description, long_description_content_type="text/markdown", url="<https://github.com/authorname/templatepackage>", packages=setuptools.find_packages(), classifiers=[ "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ], python_requires='>=3.6', ) ActiveState có thể trợ giúp như thế nàoActiveState cung cấp một chuỗi 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ó bảo trì được xây dựng từ nhiều trình quản lý gói, công cụ quản lý môi trường và các giải pháp khác Bằng cách áp dụng Nền tảng ActiveState, các nhà phát triển có thể
Những người thích làm việc từ dòng lệnh có thể tận dụng CLI của Nền tảng ActiveState, Công cụ trạng thái, hoạt động như một trình quản lý gói chung 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
Quản lý gói Python hiện đạiActiveState cung cấp một chuỗi 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ó bảo trì được xây dựng từ nhiều trình quản lý gói, công cụ quản lý môi trường và các giải pháp khác Bằng cách áp dụng Nền tảng ActiveState, các nhà phát triển có thể
Cuối cùng, các nhà phát triển sẵn sàng áp dụng Nền tảng ActiveState sẽ dành ít thời gian hơn để vật lộn với công cụ và có nhiều thời gian hơn để tập trung vào làm những gì họ làm tốt nhất. mã hóa Để tự mình dùng thử Nền tảng ActiveState, hãy đăng ký một tài khoản miễn phí Bài đọc được đề xuất
Cách cập nhật tất cả các gói Python Liên kết liên quan
Các câu hỏi thường gặpLàm cách nào để cài đặt các gói Python theo cách thủ công?Nếu cần, bạn có thể cài đặt các gói bằng Python theo cách thủ công. Một số gói có yêu cầu cài đặt đặc biệt. Các gói khác có thể được cài đặt thủ công với thiết lập. py. Để cài đặt thủ công các gói trong Python với thiết lập. py, hãy làm như sau
Bạn vẫn có thể cần thư viện setuptools để hoàn thành các yêu cầu xây dựng gói Xem cách cài đặt pip trên Windows Làm cách nào để cài đặt các gói Python mà không cần thiết lập. pê-đê?Cách phổ biến nhất để cài đặt các gói Python là sử dụng trình quản lý gói của Python, pip. Để cài đặt gói bằng pip, hãy chạy lệnh sau. Trong đó tên gói là tên của gói sẽ được gỡ cài đặt Tìm hiểu thêm về cách cài đặt các gói Python với pip Làm cách nào để cài đặt thủ công pip?Pip được cài đặt theo mặc định với hầu hết các bản phân phối Python, nhưng nếu nó không được cài đặt trên hệ thống cục bộ của bạn, bạn có thể cài đặt pip theo cách thủ công bằng cách |