Cài đặt pip không hoạt động python
Là một dự án phát triển nguồn mở phổ biến, Python có một cộng đồng hỗ trợ tích cực gồm những người đóng góp và người dùng, những người cũng cung cấp phần mềm của họ cho các nhà phát triển Python khác sử dụng theo các điều khoản cấp phép nguồn mở Show
Điều này cho phép người dùng Python chia sẻ và cộng tác hiệu quả, hưởng lợi từ các giải pháp mà những người khác đã tạo ra (và đôi khi thậm chí hiếm gặp). ) các vấn đề, cũng như có khả năng đóng góp các giải pháp của riêng họ cho nhóm chung Hướng dẫn này đề cập đến phần cài đặt của quy trình. Để biết hướng dẫn tạo và chia sẻ các dự án Python của riêng bạn, hãy tham khảo hướng dẫn phân phối . Ghi chú Đối với người dùng là công ty và tổ chức khác, hãy lưu ý rằng nhiều tổ chức có chính sách riêng của họ xung quanh việc sử dụng và đóng góp cho phần mềm nguồn mở. Vui lòng xem xét các chính sách đó khi sử dụng các công cụ phân phối và cài đặt được cung cấp cùng với Python Điều khoản quan trọng¶
Đã thay đổi trong phiên bản 3. 5. Hiện khuyến nghị sử dụng python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version8 để tạo môi trường ảo. Xem thêm Hướng dẫn sử dụng bao bì Python. Tạo và sử dụng môi trường ảo Cách sử dụng cơ bản¶Tất cả các công cụ đóng gói tiêu chuẩn đều được thiết kế để sử dụng từ dòng lệnh Lệnh sau sẽ cài đặt phiên bản mới nhất của mô-đun và các phần phụ thuộc của nó từ Chỉ mục gói Python python -m pip install SomePackage Ghi chú Đối với người dùng POSIX (bao gồm cả người dùng macOS và Linux), các ví dụ trong hướng dẫn này giả định việc sử dụng môi trường ảo . Đối với người dùng Windows, các ví dụ trong hướng dẫn này giả định rằng tùy chọn điều chỉnh biến môi trường PATH của hệ thống đã được chọn khi cài đặt Python Cũng có thể chỉ định phiên bản chính xác hoặc tối thiểu trực tiếp trên dòng lệnh. Khi sử dụng các toán tử so sánh như ________ 06, ________ 07 hoặc một số ký tự đặc biệt khác được trình bao giải thích, tên gói và phiên bản phải được đặt trong dấu ngoặc kép python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version Thông thường, nếu một mô-đun phù hợp đã được cài đặt, việc cố gắng cài đặt lại mô-đun đó sẽ không có tác dụng. Nâng cấp các mô-đun hiện có phải được yêu cầu rõ ràng python -m pip install --upgrade SomePackage Bạn có thể tìm thêm thông tin và tài nguyên về python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 và các khả năng của nó trong Hướng dẫn sử dụng Python Packaging Việc tạo môi trường ảo được thực hiện thông qua mô-đun python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version8. Cài đặt các gói vào môi trường ảo đang hoạt động sử dụng các lệnh hiển thị ở trên Xem thêm Hướng dẫn sử dụng bao bì Python. Cài đặt gói phân phối Python Làm thế nào để tôi …?¶Đây là những câu trả lời nhanh hoặc liên kết cho một số nhiệm vụ phổ biến … cài đặt python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version 7 trong các phiên bản Python trước Python 3. 4?¶Python chỉ bắt đầu gói python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 với Python 3. 4. Đối với các phiên bản cũ hơn, python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 cần được "bootstrapping" như được mô tả trong Hướng dẫn sử dụng Python Packaging Xem thêm Hướng dẫn sử dụng bao bì Python. Yêu cầu để cài đặt gói … cài đặt các gói chỉ dành cho người dùng hiện tại?¶Chuyển tùy chọn python -m pip install --upgrade SomePackage3 cho python -m pip install --upgrade SomePackage4 sẽ cài đặt gói chỉ dành cho người dùng hiện tại, thay vì cho tất cả người dùng hệ thống … cài đặt các gói Python khoa học?¶Một số gói Python khoa học có các phụ thuộc nhị phân phức tạp và hiện không dễ cài đặt trực tiếp bằng cách sử dụng python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7. Tại thời điểm này, người dùng thường sẽ dễ dàng cài đặt các gói này bằng các phương tiện khác hơn là cố gắng cài đặt chúng bằng python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 Xem thêm Hướng dẫn sử dụng bao bì Python. Cài đặt các gói khoa học … làm việc với nhiều phiên bản Python được cài đặt song song?¶Trên Linux, macOS và các hệ thống POSIX khác, hãy sử dụng các lệnh Python đã được phiên bản kết hợp với công tắc python -m pip install --upgrade SomePackage7 để chạy bản sao phù hợp của python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version0 Các lệnh python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 được phiên bản phù hợp cũng có thể có sẵn Trên Windows, sử dụng trình khởi chạy python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version00 Python kết hợp với công tắc python -m pip install --upgrade SomePackage7 python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version3 Các sự cố cài đặt thường gặp¶Cài đặt vào hệ thống Python trên Linux¶Trên các hệ thống Linux, bản cài đặt Python thường sẽ được bao gồm như một phần của bản phân phối. Cài đặt vào bản cài đặt Python này yêu cầu quyền truy cập root vào hệ thống và có thể ảnh hưởng đến hoạt động của trình quản lý gói hệ thống và các thành phần khác của hệ thống nếu một thành phần được nâng cấp bất ngờ bằng cách sử dụng python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 Trên các hệ thống như vậy, tốt hơn là sử dụng môi trường ảo hoặc cài đặt theo người dùng khi cài đặt các gói có python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 Pip chưa được cài đặt¶Có thể là python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version7 không được cài đặt theo mặc định. Một sửa chữa tiềm năng là python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version4 Ngoài ra còn có các tài nguyên bổ sung để cài đặt pip Cài đặt tiện ích mở rộng nhị phân¶Python thường phụ thuộc rất nhiều vào phân phối dựa trên nguồn, với người dùng cuối được kỳ vọng sẽ biên dịch các mô-đun mở rộng từ nguồn như một phần của quy trình cài đặt Với việc giới thiệu hỗ trợ cho định dạng python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version05 nhị phân và khả năng xuất bản bánh xe cho ít nhất Windows và macOS thông qua Chỉ mục gói Python, vấn đề này dự kiến sẽ giảm dần theo thời gian vì người dùng có thể cài đặt các tiện ích mở rộng dựng sẵn thường xuyên hơn Một số giải pháp cài đặt phần mềm khoa học chưa có sẵn dưới dạng tệp python -m pip install SomePackage==1.0.4 # specific version python -m pip install "SomePackage>=1.0.4" # minimum version05 dựng sẵn cũng có thể giúp lấy các phần mở rộng nhị phân khác mà không cần phải xây dựng chúng cục bộ |