🐍 Hướng Dẫn Cài Đặt Python và Pip Trên Ubuntu 24.04

Giới thiệu

Python là ngôn ngữ lập trình đa năng hiện đại, được sử dụng rộng rãi cho nhiều mục đích như phát triển ứng dụng, tự động hoá, phân tích dữ liệu và trí tuệ nhân tạo.
Pip là công cụ cài đặt gói (package installer) dành cho Python, giúp bạn cài đặt và quản lý các thư viện bên ngoài không có sẵn trong thư viện chuẩn của Python.

Trong bài viết này, uidlookup sẽ hướng dẫn bạn từng bước cài đặt Python và Pip trên Ubuntu 24.04, bao gồm:

  • Cài đặt Python phiên bản mới nhất bằng PPA deadsnakes
  • Quản lý nhiều phiên bản Python trên cùng máy chủ
  • Tạo và sử dụng môi trường ảo (virtual environment) bằng virtualenv

🧩 Cài đặt Python trên Ubuntu 24.04

Mặc định, Ubuntu 24.04 có sẵn Python trong kho APT, nhưng có thể không phải là phiên bản mới nhất.
Bạn có thể thêm PPA deadsnakes để cài đặt phiên bản Python mới hơn hoặc cụ thể theo nhu cầu.

Bước 1: Thêm kho PPA deadsnakes

sudo add-apt-repository ppa:deadsnakes/ppa

Bước 2: Cập nhật danh sách gói phần mềm

sudo apt update

Bước 3: Cài đặt phiên bản Python mới nhất

sudo apt install python3

Bước 4: (Tùy chọn) Cài đặt phiên bản cụ thể, ví dụ Python 3.10

sudo apt install python3.10

Bước 5: Kiểm tra phiên bản Python đã cài đặt

python3 --version

Kết quả mẫu:

Python 3.12.3

📦 Cài đặt Pip trên Ubuntu 24.04

Bước 1: Cài đặt Pip cho Python 3

sudo apt install -y python3-pip

Bước 2: Kiểm tra phiên bản Pip

pip3 --version

Kết quả mẫu:

pip 24.0 from /usr/lib/python3/dist-packages/pip (python 3.12)

🧪 Kiểm tra Python sau khi cài đặt

Mở giao diện dòng lệnh Python

python3

Thử chạy đoạn mã kiểm tra

print("Hello, Python!")

Kết quả:

Hello, Python!

Thoát khỏi Python shell

exit()

🔀 Cài đặt và quản lý nhiều phiên bản Python

Ubuntu cho phép bạn cài nhiều phiên bản Python song song và chuyển đổi giữa chúng bằng tiện ích update-alternatives.

Bước 1: Cài đặt thêm phiên bản Python khác (ví dụ Python 3.9)

sudo apt install python3.9

Bước 2: Cấu hình nhiều phiên bản Python bằng update-alternatives

Thay python3.12 bằng phiên bản hiện tại, và python3.9 bằng phiên bản mới vừa cài.

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 2

Bước 3: Xem và chọn phiên bản Python mặc định

sudo update-alternatives --config python3

Kết quả mẫu:

  Selection    Path                 Priority   Status
------------------------------------------------------------
* 0            /usr/bin/python3.9    2         auto mode
  1            /usr/bin/python3.12   1         manual mode
  2            /usr/bin/python3.9    2         manual mode

Nhập số tương ứng để chọn phiên bản bạn muốn kích hoạt.


🧱 Tạo môi trường ảo Python (Virtual Environment)

Virtual environment giúp bạn tạo môi trường độc lập cho từng dự án Python, tránh xung đột giữa các gói.

Bước 1: Cài đặt gói virtualenv

sudo apt install -y python3-virtualenv

Bước 2: Tạo môi trường ảo mới (ví dụ newenv)

virtualenv newenv

Kết quả mẫu:

created virtual environment CPython3.10.x in 261ms
  creator CPython3Posix(dest=/home/user/project/venv, ...)

Bước 3: Kích hoạt môi trường ảo

source newenv/bin/activate

Dấu hiệu thành công:

(newenv) linuxuser@server:~#

Bước 4: Thoát khỏi môi trường ảo

deactivate

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Lên đầu trang