Python là ngôn ngữ lập trình đa năng, thông dịch, tương tác, hướng đối tượng, bậc cao. Tạo bởi Guido van Rossum 1985-1990. Mã nguồn dưới giấy phép GPL. Bài này hướng dẫn cài Python 3.4.4 trên Ubuntu từ source.
⚠️ Lưu ý quan trọng
Python 3.4.4 đã hết hỗ trợ (EOL) từ 2017. Hãy cài phiên bản mới nhất (3.11+) cho bảo mật và hiệu năng. Hướng dẫn này chỉ mang tính tham khảo lịch sử.
1. Cài gói phụ thuộc
sudo apt-get update
sudo apt-get install build-essential checkinstall \
libreadline-gplv2-dev libncursesw5-dev libssl-dev \
libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev \
libffi-dev zlib1g-dev
2. Tải source code
cd /usr/src sudo wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz sudo tar xzf Python-3.4.4.tgz
3. Biên dịch & Cài đặt
cd Python-3.4.4 sudo ./configure --enable-optimizations sudo make -j$(nproc) sudo make altinstall
Quan trọng: Dùng make altinstall thay vì make install để không ghi đè binary /usr/bin/python mặc định của hệ thống.
4. Kiểm tra
$ python3.4 --version Python 3.4.4
Cài đặt hiện đại (Khuyên dùng)
# Ubuntu 20.04+ sudo apt update sudo apt install python3.11 python3.11-venv python3.11-dev # Hoặc dùng deadsnakes PPA cho phiên bản mới nhất sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.12 python3.12-venv