Làm cách nào để cài đặt Python 3.10 trên CentOS 8?

Estamos traduciendo nuestros guías y tutoriales al Español. Có thể bạn đã sử dụng esté viendo una traducción genada automáticamente. Estamos trabajando con traductores professionales for verify las traducciones de nuestro sitio web. Este proyecto es un trabajo en curso

Tạo tài khoản Linode để dùng thử hướng dẫn này với tín dụng $

Khoản tín dụng này sẽ được áp dụng cho mọi dịch vụ hợp lệ được sử dụng trong những ngày đầu tiên của bạn

Python là ngôn ngữ lập trình phổ biến được tạo ra vào năm 2000 bởi Guido van Rossum. Nó rất hữu ích để viết mọi thứ từ các tập lệnh nhỏ đến phần mềm toàn diện. Python cũng là ngôn ngữ lập trình thường được sử dụng bởi những người tham gia vào lĩnh vực phát triển phần mềm. Phần lớn mức độ phổ biến của nó dựa trên mức độ trừu tượng cao của Python. Sự trừu tượng này làm cho việc viết và đọc mã dễ dàng hơn các ngôn ngữ khác

Kể từ ngày 1 tháng 1 năm 2020, phiên bản chính thức của Python là Python 3. Python 2 không còn là ngôn ngữ được hỗ trợ. Hướng dẫn này hướng dẫn bạn cách cài đặt phiên bản Python 3 mới nhất trên Debian 10. Nếu bạn quan tâm đến việc chuyển mã Python 2 hiện có của mình sang Python 3, vui lòng tham khảo tài liệu chính thức về cách thực hiện

Không giống như các bản phân phối Linux khác, CentOS 8 không cài đặt phiên bản Python. Hiện tại Python 3. 9 là phiên bản chính mới nhất của Python. Hướng dẫn này hiển thị hai tùy chọn để cài đặt Python 3 trên CentOS 8

  1. Hướng dẫn này giả định rằng bạn có quyền truy cập vào máy chủ hoặc máy trạm đang chạy CentOS 8. Để cung cấp Linode chạy CentOS 8, hãy làm theo hướng dẫn Bắt đầu của chúng tôi

  2. Hướng dẫn này sử dụng

     sudo dnf groupinstall 'development tools'
     sudo dnf install wget openssl-devel bzip2-devel libffi-devel
    
    4 bất cứ khi nào có thể. Hoàn thành các phần trong Thiết lập và Bảo mật Phiên bản Điện toán của chúng tôi để tạo tài khoản người dùng tiêu chuẩn, tăng cường quyền truy cập SSH và xóa các dịch vụ mạng không cần thiết

  3. Cập nhật hệ thống của bạn

    sudo yum update
    

Bạn cần xây dựng Python 3. 9 từ nguồn để cài đặt nó trên CentOS 8

  1. Tải xuống các phụ thuộc để xây dựng gói

     sudo dnf groupinstall 'development tools'
     sudo dnf install wget openssl-devel bzip2-devel libffi-devel
    
  2. Tải xuống Python phiên bản 3. 9

     sudo curl //www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz -O
    
  3. Giải nén gói Python

     tar -xvf Python-3.9.1.tgz
    
  4. Thay đổi vào thư mục Python

    cd Python-3.9.1
    
  5. Chạy tập lệnh cấu hình và chạy quá trình xây dựng

     sudo ./configure --enable-optimizations
     sudo make install
    
    Ghi chú

    Nếu bạn đã cài đặt sẵn tệp nhị phân Python tại

     sudo dnf groupinstall 'development tools'
     sudo dnf install wget openssl-devel bzip2-devel libffi-devel
    
    5 hoặc
     sudo dnf groupinstall 'development tools'
     sudo dnf install wget openssl-devel bzip2-devel libffi-devel
    
    6, bạn nên chạy
     sudo dnf groupinstall 'development tools'
     sudo dnf install wget openssl-devel bzip2-devel libffi-devel
    
    7 để thay thế

  6. Sau khi cài đặt xong, bạn có thể chạy lệnh

     sudo dnf groupinstall 'development tools'
     sudo dnf install wget openssl-devel bzip2-devel libffi-devel
    
    8 và xác minh cài đặt

    sudo yum update
    
    1

    Đầu ra trông như thế này

    sudo yum update
    
    2

Nếu bạn không cần phiên bản Python mới nhất, bạn có thể cài đặt Python 3. 6 sử dụng kho lưu trữ CentOS. Phiên bản này được bao gồm trong kho lưu trữ CentOS theo mặc định. Mặc dù phương pháp cài đặt này dễ dàng hơn so với phương pháp từ nguồn trước đây, nhưng nó không phải là phiên bản mới nhất. Cài đặt phiên bản 3. 6 bằng cách chạy lệnh sau

sudo yum update
3

Nếu bạn chưa cài đặt bất kỳ phiên bản Python nào khác, bạn có thể xác minh cài đặt này bằng cách nhập

sudo yum update
1

Và vỏ trở lại

 sudo dnf groupinstall 'development tools'
 sudo dnf install wget openssl-devel bzip2-devel libffi-devel
0

Không nên cài đặt nhiều phiên bản Python 3. Tốt nhất là quản lý nhiều phiên bản bằng các công cụ như pyenv hoặc anaconda

Nếu bạn đã cài đặt Python 3. 9 bằng cách biên dịch từ nguồn, tệp nhị phân đã cài đặt được đặt tại

 sudo dnf groupinstall 'development tools'
 sudo dnf install wget openssl-devel bzip2-devel libffi-devel
9. Nếu bạn đã cài đặt Python 3. 8 từ kho lưu trữ gói CentOS, tệp nhị phân đã cài đặt được đặt tại
 sudo dnf groupinstall 'development tools'
 sudo dnf install wget openssl-devel bzip2-devel libffi-devel
6

Bạn có thể yêu cầu Python 2 làm phụ thuộc cho mã hoặc phần mềm cũ hơn. Nếu đây là trường hợp, bạn có thể cài đặt nó bằng lệnh sau

 sudo dnf groupinstall 'development tools'
 sudo dnf install wget openssl-devel bzip2-devel libffi-devel
1

Chạy

 sudo curl //www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz -O
1 để kiểm tra phiên bản

 sudo dnf groupinstall 'development tools'
 sudo dnf install wget openssl-devel bzip2-devel libffi-devel
2

Đầu ra trông giống như sau

 sudo dnf groupinstall 'development tools'
 sudo dnf install wget openssl-devel bzip2-devel libffi-devel
3

Điều quan trọng cần nhớ là Python2 không còn được hỗ trợ bởi nền tảng Python. Do đó, không có bản cập nhật hoặc bản sửa lỗi mới. Các ứng dụng đang chuyển sang Python 3 và các bản phân phối như Ubuntu 20. 04 và CentOS 8 không còn được vận chuyển với Python 2 theo mặc định

Trang này ban đầu được xuất bản vào Thứ Sáu, ngày 12 tháng 2 năm 2021

Phản hồi của bạn rất quan trọng

Hãy cho chúng tôi biết nếu hướng dẫn này hữu ích cho bạn

Cung cấp phản hồi

tham gia cuộc trò chuyện

Đọc các bình luận khác hoặc gửi bình luận của riêng bạn dưới đây. Nhận xét phải tôn trọng, xây dựng và phù hợp với chủ đề của hướng dẫn. Không đăng liên kết bên ngoài hoặc quảng cáo. Trước khi đăng, hãy cân nhắc xem bình luận của bạn sẽ được giải quyết tốt hơn bằng cách liên hệ với nhóm Hỗ trợ của chúng tôi hoặc hỏi trên Trang web cộng đồng của chúng tôi

Hệ thống bình luận Disqus cho Linode Docs yêu cầu chấp nhận Cookie chức năng, cho phép chúng tôi phân tích việc sử dụng trang web để chúng tôi có thể đo lường và cải thiện hiệu suất. Để xem và tạo bình luận cho bài viết này, vui lòng vào trang web này và làm mới trang web này. Xin lưu ý. Bạn phải bật JavaScript trong trình duyệt của mình

Cách cài đặt Python3. 10 trên CentOS?

Cách cài đặt Python 3. 10 trên CentOS .
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 bằng 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 Python3. 10

Làm cách nào để cài đặt python3 trong CentOS 8?

Cách cài đặt Python 3. 9 .
Tải xuống các phụ thuộc để xây dựng gói. sudo dnf groupinstall 'công cụ phát triển' sudo dnf cài đặt wget openssl-devel bzip2-devel libffi-devel
Giải nén gói Python. tar -xvf Python-3. 9. 1. tgz
Thay đổi vào thư mục Python. cd Python-3. 9. 1

Cách cài đặt Python3. 10 trên Linux?

Tải xuống mã nguồn phiên bản Python mới nhất từ ​​các trang web chính thức. Sau đó biên dịch mã nguồn cho hệ thống của bạn và cài đặt nó . Bạn có thể tải thư mục Python 3. 10 kho lưu trữ nguồn từ trang web chính thức của nó hoặc sử dụng lệnh bên dưới. Sau khi quá trình tải xuống hoàn tất, hãy giải nén tệp lưu trữ trên hệ thống của bạn.

Cách nâng cấp lên Python 3. 10 trên CentOS 7?

Cách cài đặt Python 3. 10 trên CentOS 7. Hệ thống Linux CentOS 8 .
Bước 1. Cập nhật hệ thống CentOS 7 hoặc CentOS 8 của bạn. .
Bước 2. Cài đặt phụ thuộc Python. .
Bước 3. Tải xuống Python 3 mới nhất. 10 lưu trữ. .
Bước 4. Định cấu hình và cài đặt Python 3. 10 trên CentOS 7 và 8

Chủ Đề