Cách cài đặt Python 3.12 trên Ubuntu 22.04
Cập nhật hệ thống
Đầu tiên, bạn hãy đảm bảo hệ thống của bạn được cập nhật bằng cách chạy lệnh:
apt update -y
apt upgrade -y
Cài đặt các phụ thuộc bắt buộc
Cài đặt các gói cần thiết để xây dựng Python từ nguồn,
apt install -y build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git
Tải xuống mã nguồn Python
Truy cập trang tải xuống Python để lấy mã nguồn. Sau đó, sử dụng wget, tải xuống mã nguồn,
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
Tiếp theo, bạn giải nén file vừa tải:
tar -xf Python-3.12.0.tgz
Configure and Build,
cd Python-3.12.0
./configure --enable-optimizations
Build Python,
make -j 8
Thay thế 8 bằng số lõi CPU mà bạn muốn phân bổ cho quá trình xây dựng.
Cài đặt Python
make altinstall
Sử dụng altinstall thay vì install sẽ ngăn không cho nó thay thế trình thông dịch Python mặc định của hệ thống
Xác minh cài đặt
Kiểm tra xem Python 3.12 đã được cài đặt thành công chưa,
python3.12 --version
root@vps:~/Python-3.12.0# python3.12 --version
Python 3.12.0
root@vps:~/Python-3.12.0#
Sau khi cài đặt Python 3.12 bằng trình quản lý gói APT, PIP sẽ không được cài đặt theo mặc định. Để cài đặt PIP, bạn sử dụng lệnh sau:
curl -sS https://bootstrap.pypa.io/get-pip.py | python3.12
Kiểm tra phiên bản PIP bằng lệnh sau:
root@vps:~# pip3.12 -V
pip 24.0 from /usr/local/lib/python3.12/dist-packages/pip (python 3.12)
root@vps:~#
Chúc mừng bạn! Bây giờ bạn có thể sử dụng Python 3.12 để phát triển phần mềm, xây dựng ứng dụng web, thiết lập quy trình làm việc, v.v.