Hướng dẫn cài đặt python 3.12 trên Almalinux 9

  • Monday 01/07/2024

AlmaLinux là một hệ điều hành Linux dựa trên mã nguồn mở và miễn phí được phát triển bởi cộng đồng để thay thế cho CentOS Linux 8. Nó là một trong những sự lựa chọn thay thế cho CentOS Linux sau khi CentOS Project quyết định chuyển đổi từ một phiên bản ổn định và miễn phí sang phiên bản dự án CentOS Stream, một biến thể phát triển dự án RHEL (Red Hat Enterprise Linux).

Python phiên bản 2.7 và 3.6 đều đạt EOL (End Of Life) và điều này yêu cầu các nhà phát triển Python phải nâng cấp lên các bản phát hành Python mới hơn. Python 3.12.4 là phiên bản mới nhất tại thời điểm cập nhật bài viết này. Python là một ngôn ngữ lập trình mạnh mẽ được biết đến vì tính dễ sử dụng và là một ngôn ngữ được thông dịch có nghĩa là nó có cú pháp thanh lịch và kiểu gõ động. Hầu hết các thư viện và trình thông dịch Python đều có sẵn miễn phí ở dạng mã nguồn hoặc nhị phân và được phân phối miễn phí.

Ưu điểm và tính năng của Python 3.12.4

  • Cải thiện hiệu năng: Python 3.12 tiếp tục xu hướng cải thiện hiệu năng đã bắt đầu từ các phiên bản trước. Một số thay đổi và tối ưu hóa nội bộ giúp Python 3.12 chạy nhanh hơn trong nhiều trường hợp so với Python 3.11.
  •  Tính năng ngôn ngữ mới: Thêm vào các cú pháp mới: Python 3.12 giới thiệu một số cú pháp và tính năng ngôn ngữ mới, giúp lập trình viên viết mã dễ dàng và hiệu quả hơn.
  • Nâng cao trải nghiệm debugging: Cải tiến thông báo lỗi: Python 3.12 cung cấp các thông báo lỗi rõ ràng và chi tiết hơn, giúp lập trình viên dễ dàng xác định và sửa lỗi trong mã nguồn của họ.
  •  Bảo mật: Cải tiến bảo mật: Mỗi phiên bản mới của Python thường bao gồm các bản vá bảo mật và cải tiến bảo mật, giúp giảm thiểu các lỗ hổng bảo mật tiềm ẩn.
  • Cải tiến trong hệ thống gõ (type system).
  • Cải tiến chuẩn thư viện.
  • Tính năng mới trong các mô-đun thư viện.

Hướng dẫn cài đặt Python 3.12

Cài đặt các gói cần thiết để build Python từ source:

dnf install gcc openssl-devel bzip2-devel libffi-devel wget tar make

cài đặt python

Dowload source cài đặt python 3.12.4

# wget https://www.python.org/ftp/python/3.12.4/Python-3.12.4.tgz

Tiếp đến giải nén để cài đặt python

# tar -xf Python-3.12.4.tgz

Tiến hành config và cài đặt Python sau khi giải nén file tgz

# cd Python-3.12.4

./configure --enable-optimizations
# make altinstall

cài đặt python

Sau khi chạy xong bạn có thể chạy lệnh sau để kiểm tra

python3.12 –version

Chúc bạn thành công

Bạn có thể tham khảo bài viết cài đặt ưng dụng python trên hosting P A  tại đây

P.A Việt Nam cung cấp đa dạng các Plan Hosting đáp ứng yêu cầu của khách hàng
Hosting Nodejs
Hosting Python

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post