Hướng dẫn how do i upgrade from python 3.6 to 3.8 centos? - làm cách nào để nâng cấp từ python 3,6 lên 3,8 centos?
Vấn đề mới Có một câu hỏi về dự án này? Đăng ký một tài khoản GitHub miễn phí để mở một vấn đề và liên hệ với người bảo trì và cộng đồng của nó. Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Show Bằng cách nhấp vào Đăng ký đăng ký cho GitHub, bạn đồng ý với Điều khoản dịch vụ và tuyên bố quyền riêng tư của chúng tôi. Chúng tôi thỉnh thoảng gửi cho bạn các email liên quan đến tài khoản. Đã có trên Github? đăng nhập vào tài khoản của bạn Đóng yypptest đã mở vấn đề này 29 tháng 10 năm 2021· 14 bình luận Người được giao
Bình luậnBẢN TÓM TẮTTôi đã cài đặt ST2-3.5.0-1.x86_64 trên Redhat 8, phiên bản Python có trong ST2 là 3.6.8.
Nhưng Python 3.6 sẽ đến EOL vào tháng 12 năm 2021 https://www.python.org/dev/peps/pep-0494/#lifespan, có kế hoạch nâng cấp python phụ thuộc lên 3.7+ không? Phiên bản StackStorm
HĐH, môi trường, phương pháp cài đặtHĐH: Redhat 8.4 Đã cài đặt: Cài đặt trực tuyến Các bước để tái tạo vấn đềHiển thị cách tái tạo vấn đề, sử dụng trường hợp kiểm tra tối thiểu. Đảm bảo bao gồm bất kỳ nội dung nào (nội dung gói - quy trình công việc, hành động, v.v.) cần thiết để tái tạo vấn đề. Kết quả mong đợiPhiên bản Python phải là 3,7+ Kết quả thực tếPhiên bản Python là 3.6 sẽ đến EOL vào tháng 12 năm 2021 Yypptest đã thay đổi tiêu đề nâng cấp Python 3.6 thành Python 3.8 trên Redhat Nâng cấp Python 3.6 trên Redhat Chúng tôi xây dựng và vận chuyển một gói .RPM duy nhất hoạt động cho cả Centos/Rhel 8. Có gói Python 3.7 hoặc 3,8 bản địa nào có sẵn để cài đặt trong Centos 8 và Red Hat 8 không? @Armab Bạn có nghĩa là gói .rpm nào? Nó có phải là cho StackStorm 3.5? Và không nên cài đặt Python khác trên hộp này. Khi gói RPM StackStorm được cài đặt trên hộp, nó dựa vào gói HĐH ngược dòng sẽ cung cấp Python 3.7 hoặc 3,8 để chúng tôi sử dụng nó. Có gói PY3.7 hoặc PY3.8 có sẵn để cài đặt theo Centos/Rhel 8 không? Hệ điều hành của tôi là RedHat 8.4 và bên dưới là các gói Python hiện có trên hệ thống trước khi cài đặt ST2, có sẵn
Sau đó cài đặt StackStorm, phiên bản ST2 hiển thị
Cảm ơn vì biết thêm thông tin @yypptest!
Không có gì đang chặn chúng ta về điều này. Âm thanh như một ứng cử viên nâng cấp tốt cho bản phát hành tiếp theo @stackstorm/tsc? Armab đã thay đổi bản nâng cấp tiêu đề Python 3.6 trên Redhat Nâng cấp Python 3.6 -> 3,8 trên Centos/Redhat 8 30 tháng 10 năm 2021@Armab rất vui khi thấy Python sẽ được nâng cấp trong ST2 3.7.0, cảm ơn. Trước khi ST23.7.0 được phát hành, bạn có thể đề xuất làm thế nào tôi nên nâng cấp Python trong môi trường địa phương của mình không? @Armab Tôi sợ rằng chúng tôi không thể chờ đợi ST2 3.7.0, chúng tôi cần nâng cấp Python trong ST2 càng sớm càng tốt. Làm thế nào chúng ta nên nâng cấp Python trong một st2 env được cài đặt hiện có hoặc có tham số có sẵn trong quá trình cài đặt để chỉ định phiên bản python nào được cài đặt? FYI Chúng tôi đang xây dựng các gói tương thích Rhel8 trong môi trường Centos8. Dựa trên cuộc họp của các nhà bảo trì @stackstorm/tsc hôm nay StackStorm/Community#96 (Nhận xét) và Kế hoạch StackStorm/Cộng đồng#88 Khi Centos8 đã đạt được EOL vào tháng 12 năm 2021, chúng tôi sẽ bỏ hỗ trợ cho các gói EL8 gốc/cũ kể từ ST2 V3 .7.0. Thay vào đó, chúng ta sẽ bắt đầu xây dựng gói 1 chung dựa trên rockylinux (https://rockylinux.org/), là một cộng đồng tương thích cho Centos (theo lý thuyết) nên làm việc cho Rhel8, Oracle Linux, Rocky Linux và Alma Linux. Tôi nghĩ rằng đó có thể là điểm khi chúng ta có thể chuyển đổi Python 2 -> 3.@yypptest Nếu bạn đang sử dụng ST2 trong Prod và có một số khả năng để giúp đỡ với kế hoạch đó, có ý tưởng hoặc có thể có thể giúp thử nghiệm hoặc phản hồi, - đóng góp hoặc bất kỳ sự tham gia nào sẽ rất được hoan nghênh. @Armab Tôi chắc chắn có thể giúp kiểm tra và phản hồi về điều này @Armab -Chúng tôi có bao gồm nâng cấp Python 3.6-> 3,8 trong cuộc thảo luận của Centos8 -> Rocky, v.v. Tôi nghĩ rằng việc nâng cấp lên Python3.8 sẽ được xử lý riêng? ¯_ (ツ) _/¯ thực sự, các chủ đề khác nhau, nhưng được ghép nối chặt chẽ. @Amanda11 Tôi đoán, thật có ý nghĩa khi phát hành Rocky St2.RPM với Python3.6 như một sự phụ thuộc đến EOL cùng lúc với Centos8 (tháng 12 năm 2021). Mặt khác, chúng tôi chỉ có thể sử dụng centos8 cũ để tạo các gói 1.Otherwise, we could just use the old EOL'ed CentOS8 for generating the 1 packages.@Armab vẫn có thể có giá trị thử nghiệm đầu tiên Rocky với Python 3.6, như thể chúng ta có vấn đề, chúng ta sẽ không biết liệu nó có chuyển sang Python 3.8 trên EL8 nói chung hay không, hoặc làm với việc di chuyển về phía Rocky. Tôi đồng ý cả hai cần phải có bản phát hành 3.7.0, nhưng động tác Python 3.8 sẽ đòi hỏi nhiều thay đổi hơn nhiều so với việc chuyển sang đá từ Centos8 ... Làm cách nào để nâng cấp lên Python 3,8 centos?Cài đặt Python 3,8 trên Centos 7 / Centos 8.. Bước 1: Cài đặt phụ thuộc Python. Khi chúng tôi sẽ cài đặt Python từ nguồn, hãy cài đặt các gói cần thiết để cài đặt Python. .... Bước 2: Tải xuống Lưu trữ Python 3.8 mới nhất. .... Bước 3: Cài đặt Python 3,8 trên Centos 7 / Centos 8. .... Bước 4: Kiểm tra Python 3,8 trên centos 8 / centos 7 .. Làm cách nào để cập nhật Python trên centos?Các hướng dẫn khá giống với 3.10 ... Bước 1: Cập nhật Centos. Bước đầu tiên, như mọi khi, là cập nhật hệ thống của bạn với lệnh sau: Cập nhật yum .. Bước 2: Cài đặt các gói cần thiết. .... Bước 3: Tải xuống Python. .... Bước 4: Cài đặt Python 3.11 .. Làm cách nào để làm cho Python 3,8 mặc định trên Centos 7?Phân phối Centos 7 Linux bao gồm Python 2 theo mặc định.Tuy nhiên, Python 2 đã đạt đến EOL vào ngày 1 tháng 1 năm 2020 ... Bước 1: Cập nhật môi trường..... Bước 2: Cài đặt Python 3. .... Bước 3: Thiết lập môi trường..... Bước 4: Đặt Python 3 làm mặc định .. Làm cách nào để cài đặt Python 3.8 trên Linux?Cài đặt Python 3 trên Linux.. $ python3 --Version..... $ sudo apt-get update $ sudo apt-get install python3.6..... $ sudo apt-get Cài đặt phần mềm-properies-Common $ sudo add-apt-appository pPA: deadsnakes/ppa $ sudo apt-get update $ sudo apt-get install python3.8..... $ sudo dnf cài đặt python3 .. |