Python là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới. Với cú pháp đơn giản và dễ học, Python là một lựa chọn tuyệt vời cho người mới bắt đầu và các nhà phát triển có kinh nghiệm. Python là một ngôn ngữ lập trình khá linh hoạt, bạn có thể sử dụng nó để làm hầu hết mọi thứ bạn muốn, viết các tập lệnh nhỏ, xây dựng trò chơi, phát triển trang web, tạo thuật toán học máy, phân tích dữ liệu và hơn thế nữa. Python cũng có khả năng di động, có nghĩa là bạn có thể chạy cùng một tập lệnh Python trên các hệ điều hành khác nhau mà không có bất kỳ thay đổi nào.
Trong khi Python 2 được hỗ trợ tốt và hoạt động, Python 3 được coi là hiện tại và tương lai của ngôn ngữ. Python 3.7 là phiên bản chính mới nhất của ngôn ngữ Python và nó bao gồm nhiều tính năng mới như đánh giá hoãn chú thích kiểu, hỗ trợ các lớp dữ liệu và biến bối cảnh, tùy chỉnh quyền truy cập vào các thuộc tính mô-đun, v.v.
Hướng dẫn này trình bày cách cài đặt Python 3.7 trên Debian 9.
Tóm Tắt
Cài đặt Python 3.7 trên Debian
Xây dựng Python 3.7 trên Debian là một quá trình tương đối đơn giản và sẽ chỉ mất vài phút.
-
Bắt đầu bằng cách cài đặt các gói cần thiết để xây dựng nguồn Python:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
Tải xuống mã nguồn của bản phát hành mới nhất từ trang tải xuống Python bằng lệnh curl sau:
curl -OTại thời điểm viết bài viết này, bản phát hành mới nhất là
3.7.3
.Khi tải xuống hoàn tất, giải nén tarball:
tar -xf Python-3.7.3.tar.xz
Điều hướng đến thư mục nguồn Python và chạy tập lệnh
configure
sẽ thực hiện một số kiểm tra để đảm bảo tất cả các phụ thuộc trên hệ thống của bạn đều có mặt:
cd Python-3.7.3
./configure --enable-optimizations
Tùy chọn
--enable-optimizations
sẽ tối ưu hóa nhị phân Python bằng cách chạy nhiều thử nghiệm sẽ làm cho quá trình xây dựng chậm hơn.Chạy
make
để bắt đầu quá trình xây dựng:
make -j 8
Để có thời gian xây dựng nhanh hơn, hãy sửa đổi cờ
-j
theo bộ xử lý của bạn. Nếu bạn không biết số lượng nhân xử lý, bạn có thể tìm thấy nó bằng cách gõ
nproc
. Hệ thống của tôi có 8 lõi, vì vậy tôi đang sử dụng cờ
-j8
.Khi quá trình xây dựng hoàn tất, hãy cài đặt các nhị phân Python bằng cách chạy lệnh sau với tư cách là người dùng có quyền truy cập sudo:
sudo make altinstall
Không sử dụng
make install
tiêu chuẩn vì nó sẽ ghi đè hệ thống nhị phân
python3
mặc định.Tại thời điểm này, Python 3.7 được cài đặt trên hệ thống Debian của bạn và sẵn sàng để sử dụng. Bạn có thể xác minh nó bằng cách gõ:
python3.7 --version
Python 3.7.3
Phần kết luận
Bạn đã cài đặt Python 3.7 trên máy Debian 9 của mình. Bạn có thể bắt đầu cài đặt các mô-đun của bên thứ ba với Pip và phát triển dự án Python 3 của bạn.
trăn debian
trăn debian