Python là một ngôn ngữ lập trình mã nguồn mở miễn phí được xuất bản lần đầu vào năm 1991 và kể từ đó đã được áp dụng rộng rãi. Ngôn ngữ này được sử dụng cho mục đích lập trình chung, giúp nó trở nên hoàn hảo để tạo ứng dụng trên điện thoại hoặc máy tính của bạn.
Đây là ngôn ngữ lập trình mới nhất trong ba ngôn ngữ lập trình phổ biến nhất (hai ngôn ngữ còn lại là C++ và Java). Python chạy trên Windows, Linux/Unix, Mac OS X và đã được chuyển sang máy ảo Java và .NET.
Python có cú pháp rõ ràng và ngữ nghĩa có thể dự đoán được, cùng với một thư viện chuẩn lớn. Python là một ngôn ngữ đa năng có thể được sử dụng cho nhiều loại lập trình: ứng dụng máy tính để bàn, ứng dụng web, lập trình mạng, phát triển GUI, v.v.
Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt ngôn ngữ lập trình Python 3.9 trên hệ thống Debian 11 với tư cách là người dùng Linux.
Python cần một số phụ thuộc cho các tính năng và gói cốt lõi của nó, vì vậy hãy cài đặt chúng bằng lệnh sau.
Sử dụng chương trình wget để tải xuống phiên bản Python mới nhất từ trang chính thức của nó.
Tính đến thời điểm viết bài này, Python 3.9.7 là phiên bản mới nhất. Bạn có thể điều hướng đến trang chính thức của nóđể kiểm tra xem có phiên bản mới không và cập nhật hướng dẫn này bằng liên kết mới để tải xuống.
Sau khi tải xuống hoàn tất, đã đến lúc giải nén nội dung của tệp nén và chuyển vào thư mục đã giải nén.
Khi đã vào thư mục mới, hãy chạy lệnh sau để cấu hình bản dựng.
Phương pháp altinstall được khuyến nghị thay vì phương pháp make install thông thường vì nó chỉ ghi đè lên các tệp nhị phân Python. Phương pháp này giữ nguyên cài đặt hiện tại của bạn.
Cài đặt Python thành công sẽ được đánh dấu bằng thông báo chúc mừng và quá trình xây dựng đã hoàn tất thành công.
Nếu bạn không cài đặt thành công, vui lòng đọc nhật ký lỗi và khắc phục sự cố với hệ thống của bạn.
Bạn có thể kiểm tra xem hệ thống của mình đã cài đặt Python 3.9 đúng cách hay chưa bằng cách chạy các lệnh sau:
Nếu bạn không gặp bất kỳ lỗi nào khi cài đặt Python 3.9, lệnh sẽ hoạt động mà không có bất kỳ sự cố nào và in phiên bản Python mới nhất đã cài đặt trên hệ thống của bạn.
Để cài đặt các mô-đun Python, bạn cần chạy lệnh sau bên trong thư mục Python 3.9 của mình.
Trong đó: <module> là tên của một mô-đun sẽ được cài đặt, ví dụ như sphinx, PyMySQL, v.v. Bạn có thể lấy danh sách tất cả các mô-đun Python có sẵn để cài đặt trên trang web chính thức của nó.
Ví dụ, hãy cài đặt mô-đun sphinx:
Bạn có thể khởi chạy Python Interpreter từ thư mục bin của bản cài đặt Python bằng lệnh sau.
Lệnh này sẽ khởi chạy Python interpreter và bạn sẽ thấy một >>> nhắc nhập lệnh Python.
Trong trình thông dịch, bạn có thể nhập mã Python và xem kết quả thực thi theo thời gian thực. Hãy chạy một ví dụ hello world đơn giản. Nhập câu lệnh print sau vào trình thông dịch.
Sau khi nhập lệnh và nhấn Enter, bạn sẽ thấy nó in thông báo Howtofore, Hello World trên thiết bị đầu cuối của bạn.
Để thoát khỏi Python Interpreter, bạn có thể nhập lệnh sau.
Xin chúc mừng! Bạn đã cài đặt thành công Python 3.9 trên Debian 11 của mình. Bây giờ bạn có thể bắt đầu viết mã Python và thực thi mã đó bằng trình thông dịch.
Đây là ngôn ngữ lập trình mới nhất trong ba ngôn ngữ lập trình phổ biến nhất (hai ngôn ngữ còn lại là C++ và Java). Python chạy trên Windows, Linux/Unix, Mac OS X và đã được chuyển sang máy ảo Java và .NET.
Python có cú pháp rõ ràng và ngữ nghĩa có thể dự đoán được, cùng với một thư viện chuẩn lớn. Python là một ngôn ngữ đa năng có thể được sử dụng cho nhiều loại lập trình: ứng dụng máy tính để bàn, ứng dụng web, lập trình mạng, phát triển GUI, v.v.
Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt ngôn ngữ lập trình Python 3.9 trên hệ thống Debian 11 với tư cách là người dùng Linux.
Điều kiện tiên quyết
Để có thể cài đặt Python 3.9 trên Debian 11, máy chủ của bạn phải đáp ứng các điều kiện tiên quyết sau:- Quyền truy cập vào người dùng root hoặc sudo.
- Đã cài đặt và cập nhật máy chủ Debian 11 mới lên các gói mới nhất.
Cập nhật hệ thống
Cập nhật chỉ mục bộ đệm APT của bạn và nâng cấp các gói đã cài đặt bằng lệnh sau.
Mã:
sudo apt update
Mã:
sudo apt -y dist-upgrade
Mã:
sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Cài đặt Python 3.9 trên Debian 11
Trong bước này, chúng ta sẽ sử dụng mã nguồn của Python để cài đặt phiên bản Python mới nhất hiện có.Sử dụng chương trình wget để tải xuống phiên bản Python mới nhất từ trang chính thức của nó.
Mã:
wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
Sau khi tải xuống hoàn tất, đã đến lúc giải nén nội dung của tệp nén và chuyển vào thư mục đã giải nén.
Mã:
tar xzf Python-3.9.7.tgz
Mã:
cd Python-3.9.7
Mã:
./configure --enable-optimizations
Mã:
make altinstall
Cài đặt Python thành công sẽ được đánh dấu bằng thông báo chúc mừng và quá trình xây dựng đã hoàn tất thành công.
Nếu bạn không cài đặt thành công, vui lòng đọc nhật ký lỗi và khắc phục sự cố với hệ thống của bạn.
Bạn có thể kiểm tra xem hệ thống của mình đã cài đặt Python 3.9 đúng cách hay chưa bằng cách chạy các lệnh sau:
Mã:
python3 --version
Để cài đặt các mô-đun Python, bạn cần chạy lệnh sau bên trong thư mục Python 3.9 của mình.
Mã:
python3.9 -m pip install
Ví dụ, hãy cài đặt mô-đun sphinx:
Mã:
python3.9 -m pip install sphinx
Kiểm tra cài đặt Python
Bây giờ Python 3.9 đã được cài đặt, hãy chạy một lệnh hello world đơn giản với Python Interpreter và xem nó hoạt động như thế nào.Bạn có thể khởi chạy Python Interpreter từ thư mục bin của bản cài đặt Python bằng lệnh sau.
Mã:
python3
Trong trình thông dịch, bạn có thể nhập mã Python và xem kết quả thực thi theo thời gian thực. Hãy chạy một ví dụ hello world đơn giản. Nhập câu lệnh print sau vào trình thông dịch.
Mã:
print("Howtofore, Hello World")
Để thoát khỏi Python Interpreter, bạn có thể nhập lệnh sau.
Mã:
exit()