Python 3.6 có còn được hỗ trợ không?
Vào ngày 30 tháng 5 năm 2022, SDK AWS dành cho Python (Boto3 và Botocore) và Giao diện dòng lệnh AWS (AWS CLI) v1 sẽ không còn hỗ trợ Python 3. 6. Đây sẽ là lần thứ ba trong một loạt các lần ngừng sử dụng thời gian chạy gần đây bắt đầu vào năm 2021. Python Software Foundation (PSF) đã áp dụng mô hình cửa sổ hỗ trợ 5 năm cho mỗi phiên bản ngôn ngữ. Vào năm 2022, chúng tôi sẽ bắt đầu theo dõi chặt chẽ hơn chu kỳ ngừng sử dụng này, cung cấp khả năng tương thích liên tục trong 6 tháng sau ngày kết thúc hỗ trợ của PSF cho từng phiên bản ngôn ngữ. Điều này giúp cung cấp chu kỳ ngừng sử dụng dễ dự đoán hơn, cho phép người dùng dễ dàng lập kế hoạch lộ trình nâng cấp theo lịch trình của họ Show Bạn có thể tìm thấy những ngày kết thúc hỗ trợ này trong PEP (Định dạng đề xuất của Python) cho từng phiên bản ngôn ngữ, được tạo trước khi bắt đầu phát triển phiên bản beta. Bắt đầu với Python 3. 8, họ đã căn chỉnh theo mô hình các phiên bản không dùng nữa vào tháng 10 của năm thứ 5 hỗ trợ. Mặc dù điều này có thể không được tuân theo vô thời hạn, nhưng bạn có thể lập kế hoạch đáng tin cậy cho đến ít nhất là tháng 10 năm 2027. Chúng tôi đã bao gồm hướng dẫn tham khảo nhanh bên dưới cho các phiên bản Python hiện đã phát hành và sắp ra mắt Phiên bản PythonKết thúc hỗ trợPSF SDK kết thúc hỗ trợ3. 6 (PEP 494)Tháng 12 năm 2021Tháng 5 năm 20223. 7 (PEP 537)Tháng 6 năm 2023Tháng 12 năm 20233. 8 (PEP 569)Tháng 10 năm 2024Tháng 4 năm 20253. 9 (PEP 596)Tháng 10 năm 2025Tháng 4 năm 20263. 10 (PEP 619)Tháng 10 năm 2026Tháng 4 năm 20273. 11 (PEP 664)Tháng 10 năm 2027Tháng 4 năm 2028Đối với người dùng hiện đang sử dụng Python 3. 6, chúng tôi khuyến khích bạn nâng cấp lên Python 3. 8 trở lên để giảm thiểu tác động của các chiến dịch cập nhật trong tương lai. Sau thời điểm này, bạn có thể mong đợi phiên bản Python cũ nhất được hỗ trợ sẽ bị loại bỏ vào tháng 4 năm sau. Việc ngừng sử dụng này đang được thực hiện thường xuyên để vừa giảm thiểu việc sử dụng phần mềm không còn nhận được các bản cập nhật bảo mật quan trọng, vừa dễ dàng kích hoạt các cải tiến được cung cấp bởi các tính năng ngôn ngữ mới. Chúng tôi đã bao gồm các bước di chuyển trong bài đăng này để giúp bạn bắt đầu Di chuyển sang Python 3. 8 hoặc muộn hơnNếu bạn hiện đang sử dụng Python 3. 6 làm thời gian chạy AWS SDK cho Python hoặc AWS CLI v1, chúng tôi khuyên bạn nên tải xuống Python 3. 8 hoặc muộn hơn. Đối với các dịch vụ được lưu trữ trên Amazon Elastic Compute Cloud (Amazon EC2), hầu hết các AMI bắt đầu nhanh AWS hiện cung cấp Python 3. 8+ ra khỏi hộp
Người dùng AWS CLI được khuyến khích chuyển sang AWS CLI v2, không phụ thuộc vào Python cục bộ. Boto3 và BotocoreNếu bạn đang sử dụng Python 3. 6, píp (9. 0 trở lên) tự động dừng cập nhật ở phiên bản được hỗ trợ gần đây nhất. Không cần thực hiện hành động nào cho đến khi bạn quyết định nâng cấp lên Python 3. 7+ (3. 8+ được khuyến nghị) AWS CLI v1Đối với người dùng AWS CLI v1, chúng tôi khuyên bạn nên nâng cấp lên phiên bản mới nhất của AWS CLI v2. AWS CLI v2 không phụ thuộc vào thời gian chạy Python cục bộ, điều này cho phép bạn tránh những lỗi này trong tương lai. Để biết hướng dẫn cài đặt, hãy xem Cài đặt, cập nhật và gỡ cài đặt AWS CLI phiên bản 2. Hãy ghi nhớ những điều sau
Phần kết luậnNếu bạn hiện đang sử dụng Python 3. 6 làm thời gian chạy AWS SDK cho Python hoặc AWS CLI v1, chúng tôi khuyến khích bạn nâng cấp lên Python 3. 8 hoặc muộn hơn. Vui lòng chia sẻ câu hỏi, nhận xét và sự cố của bạn với chúng tôi trên GitHub Nate PrewittNate là Kỹ sư phát triển phần mềm làm việc trên AWS SDK cho Python và AWS CLI. Anh ấy đam mê xây dựng các công cụ để cải thiện trải nghiệm của nhà phát triển. Bạn có thể tìm thấy anh ấy trên Twitter @nateprewitt và GitHub @nateprewitt BecausePython 3. 6 hỗ trợ mở rộng trên Windows và Linux sẽ kết thúc vào ngày 23 tháng 12 năm 2021, mọi ứng dụng được lưu trữ trên Dịch vụ ứng dụng Azure vẫn đang sử dụng dịch vụ này sẽ không được hỗ trợ sau ngày 23 tháng 12 năm 2021. hành động được đề xuất Để giảm thiểu rủi ro và lỗ hổng bảo mật tiềm ẩn, hãy làm theo các bước để cập nhật ứng dụng của bạn trước ngày 23 tháng 12 năm 2021. Nếu bạn có câu hỏi, hãy nhận câu trả lời từ các chuyên gia cộng đồng trong Microsoft Q&A. Nếu bạn có gói hỗ trợ và bạn cần trợ giúp kỹ thuật, hãy tạo yêu cầu hỗ trợ. Khi nào Python 3. 6 cuối đời?Hỗ trợ Python 3. 6 sẽ ngừng hoạt động vào ngày 1 tháng 3 năm 2023 .
Là Python 3. 7 vẫn được hỗ trợ?Trăn 3. 7 sẽ ngừng nhận các bản cập nhật bảo mật vào tháng 6 năm 2023 . Django 3. 2 sẽ ngừng nhận các bản cập nhật bảo mật vào tháng 4 năm 2024.
Những phiên bản Python nào được hỗ trợ?Phiên bản được hỗ trợ Là Python 3. 6 tương thích ngược?Ngôn ngữ Python không cung cấp khả năng tương thích ngược . |