Python có được cài đặt mặc định trên centos không?

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

Trước khi bắt đầu

  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
    

Cách cài đặt Python 3. 9

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

Cách cài đặt Python 3. 6

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

thông tin thêm

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

Cách cài đặt Python 2

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

CentOS có đi kèm với Python không?

Bản phân phối Linux CentOS 7 bao gồm Python 2 theo mặc định .

Python được cài đặt ở đâu trên CentOS?

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 /usr/local/bin/python3 . 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 /usr/bin/python3.

Python có được cài đặt trên Linux theo mặc định không?

Trên Linux. Python được cài đặt sẵn trên hầu hết các bản phân phối Linux và có sẵn dưới dạng gói trên tất cả các bản phân phối khác.

Python có được cài đặt theo mặc định không?

Nhiều hệ điều hành tương thích với Unix, chẳng hạn như macOS và một số bản phân phối Linux, được cài đặt Python theo mặc định ; .

Chủ Đề