Những nội dung chính trong bài viết
.jpg)
Bước 1: Cập nhật Package Lists trước khi cài đặt Python 3
Trước khi thực hiện các bước tiếp theo, hãy chắc chắn rằng bạn đang sử dụng tài khoản có quyền sudo.
Thông thường, Ubuntu 20.04 đã được cài sẵn Python 3. Tuy nhiên, để hệ thống hoạt động ổn định và tránh lỗi phát sinh, bạn nên cập nhật danh sách gói phần mềm bằng lệnh:
Sau đó, tiến hành nâng cấp các gói đã cài đặt lên phiên bản mới nhất:
Tham số -y giúp tự động xác nhận trong quá trình nâng cấp. Ở một số trường hợp, hệ thống có thể yêu cầu bạn xác nhận thêm trong quá trình cập nhật.
Bước 2: Kiểm tra và cài đặt Python 3 trên Ubuntu 20.04
Sau khi cập nhật hệ thống, bạn kiểm tra phiên bản Python 3 đang có bằng lệnh:
Kết quả trả về sẽ có dạng:
Nếu hệ thống chưa có Python 3 hoặc không hiển thị phiên bản, bạn có thể cài đặt lại bằng lệnh:
Cài đặt pip cho Python 3
Để quản lý và cài đặt các thư viện Python, bạn cần công cụ pip. Cài đặt pip bằng lệnh:
Sau khi cài đặt, bạn có thể dùng pip để cài các thư viện phổ biến như NumPy, Pandas,… Ví dụ:
Cài đặt các gói hỗ trợ phát triển Python
Để đảm bảo môi trường Python đầy đủ và sẵn sàng cho việc biên dịch hoặc cài các thư viện nâng cao, bạn nên cài thêm các gói sau:
Đến đây, Python 3 và các công cụ cần thiết đã được cài đặt gần như đầy đủ.
Bước 3: Thiết lập môi trường lập trình Python (Virtual Environment)
Môi trường ảo (Virtual Environment) cho phép bạn tạo không gian làm việc độc lập cho từng dự án Python, giúp tránh xung đột thư viện giữa các dự án trên cùng hệ thống.
Trong hướng dẫn này, chúng ta sẽ sử dụng module venv có sẵn trong Python.
Cài đặt module venv
Tạo thư mục lưu môi trường ảo
Bạn có thể đặt tên thư mục khác tùy ý.
Khởi tạo môi trường ảo
Sau khi chạy lệnh, một số thư mục và tệp sẽ được tạo ra. Bạn có thể kiểm tra bằng lệnh:
Kết quả sẽ tương tự:
Kích hoạt môi trường ảo
Khi môi trường được kích hoạt, dấu nhắc lệnh sẽ thay đổi và hiển thị tên môi trường. Điều này cho biết bạn đang làm việc bên trong môi trường Python riêng biệt và có thể bắt đầu phát triển dự án.
Bước 4: Viết và chạy chương trình Python
Để kiểm tra môi trường đã hoạt động đúng hay chưa, bạn tạo một tệp Python đơn giản bằng trình soạn thảo nano:
Nhập nội dung sau vào tệp:
Lưu lại bằng tổ hợp phím Ctrl + X → Y → Enter.
Sau đó chạy chương trình:
Nếu màn hình hiển thị dòng:
Điều đó có nghĩa là Python đã được cài đặt thành công và môi trường lập trình hoạt động bình thường.
Thoát khỏi môi trường ảo
Khi không còn sử dụng môi trường ảo, bạn có thể thoát ra bằng lệnh: