Đâ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 [C++ và Java là hai ngôn ngữ còn lại]. Python chạy trên Windows, Linux/Unix, Mac OS X và đã được chuyển sang Java và. máy ảo NET
Python đi kèm với cú pháp rõ ràng và ngữ nghĩa có thể dự đoán được và một thư viện tiêu chuẩn lớn. Python là một ngôn ngữ linh hoạt 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ẽ hướng dẫn cách cài đặt 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
- Truy cập vào người dùng root hoặc sudo
- Một máy chủ Debian 11 mới đã được cài đặt và cập nhật 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
sudo apt update
sudo apt -y dist-upgrade
Python cần một số phụ thuộc cho các gói và tính năng cốt lõi của nó, vì vậy hãy cài đặt chúng bằng lệnh sau
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 tôi 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ó
wget //www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
Khi viết, 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 hay 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 quá trình 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
tar xzf Python-3.9.7.tgz
cd Python-3.9.7
Khi đã ở trong thư mục mới, hãy chạy lệnh sau để định cấu hình bản dựng
./configure --enable-optimizations
make altinstall
Phương thức altinstall được khuyên dùng, thay vì 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
Việc cài đặt thành công Python 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 bạn đã cài đặt Python 3 chưa. 9 chính xác bằng cách chạy các lệnh sau
________số 8Nế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 gặp bất kỳ sự cố nào và in phiên bản Python mới nhất được 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 Python 3 của mình. 9 thư mục
python3.9 -m pip install
Where: is the name of a module to be installed, for example sphinx, PyMySQL etc. You can get a list of all Python modules available for installation on its official website.
Ví dụ: hãy cài đặt mô-đun nhân sư
sudo apt -y dist-upgrade0
Kiểm tra cài đặt Python
Bây giờ Python 3. 9 đã được cài đặt, hãy chạy một thế giới xin chào đơn giản với Trình thông dịch Python và xem nó có hoạt động không
Bạn có thể khởi chạy Trình thông dịch Python từ thư mục bin của bản cài đặt Python bằng lệnh sau
sudo apt -y dist-upgrade1
Thao tác này sẽ khởi chạy trình thông dịch Python và bạn sẽ thấy dấu nhắc >>> để nhập các lệnh Python
Trong trình thông dịch, bạn có thể nhập mã Python của mình và xem kết quả thực thi của nó trong thời gian thực. Hãy chạy một ví dụ hello world đơn giản. Nhập câu lệnh in sau vào trình thông dịch
sudo apt -y dist-upgrade2
Khi bạn nhập lệnh và nhấn Enter, bạn sẽ thấy rằng 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 Trình thông dịch Python, bạn có thể nhập lệnh sau
sudo apt -y dist-upgrade3
Xin chúc mừng. Bạn đã cài đặt thành công Python 3. 9 trên Debian 11 của bạn. Bây giờ bạn có thể bắt đầu viết mã Python và thực thi nó với trình thông dịch
Phần kết luận
Trong bài đăng trên blog này, chúng tôi đã chỉ cho bạn cách cài đặt Python 3. 9 trên Debian 11 và cách nó có thể hữu ích trong quá trình phát triển dự án của bạn. Chúng tôi hy vọng rằng bài viết này đã hữu ích cho bạn. Nếu bạn muốn biết thêm thông tin về Python 3. 9, vui lòng truy cập trang web chính thức của nó