Trăn 3. 9 là bản phát hành chính mới nhất của ngôn ngữ Python. Nó bao gồm nhiều tính năng mới như toán tử dict mới, hàm str mới, hỗ trợ múi giờ IANA, v.v.
Trong bài viết này, chúng tôi sẽ chỉ cho bạn hai cách để cài đặt Python 3. 9 trên Ubuntu20. 04. Tùy chọn đầu tiên là cài đặt gói từ PPA của deadsnakes và tùy chọn thứ hai là xây dựng Python 3. 9 từ mã nguồn
Các bước tương tự áp dụng cho Ubuntu 18. 04 và tất cả các bản phân phối dựa trên Ubuntu, bao gồm Kubuntu, Linux Mint và Elementary OS
Cài đặt Python 3. 9 trên Ubuntu với Apt #
Cài đặt Python 3. 9 trên Ubuntu với apt là một quá trình tương đối đơn giản và chỉ mất vài phút để hoàn thành
Cập nhật danh sách gói và cài đặt các điều kiện tiên quyết
sudo apt update
sudo apt install software-properties-common
Thêm PPA deadsnakes vào danh sách nguồn của hệ thống của bạn
sudo add-apt-repository ppa:deadsnakes/ppa
Khi được nhắc, nhấn
3 để tiếp tụcsudo add-apt-repository ppa:deadsnakes/ppa
Sau khi kích hoạt kho lưu trữ, bạn có thể cài đặt Python 3. 9 bằng cách thực hiện
sudo apt install python3.9
Xác minh rằng cài đặt đã thành công bằng cách gõ
python3.9 --version
Python 3.9.1+
Đó là nó. Trăn 3. 9 đã được cài đặt trên Ubuntu của bạn và bạn có thể bắt đầu sử dụng nó
Cài đặt Python 3. 9 trên Ubuntu từ Nguồn #
Biên dịch Python từ nguồn cho phép bạn cài đặt phiên bản Python mới nhất và tùy chỉnh các tùy chọn bản dựng. Tuy nhiên, bạn sẽ không thể duy trì cài đặt Python của mình thông qua trình quản lý gói
sudo add-apt-repository ppa:deadsnakes/ppa
4Các bước sau giải thích cách biên dịch Python 3. 9 từ nguồn
Cài đặt các phụ thuộc cần thiết để xây dựng Python
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
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 với
5sudo add-apt-repository ppa:deadsnakes/ppa
wget //www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
Khi quá trình tải xuống hoàn tất, hãy giải nén kho lưu trữ được nén
0sudo add-apt-repository ppa:deadsnakes/ppa
Chuyển sang thư mục nguồn Python và chạy tập lệnh
6, 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ặtsudo add-apt-repository ppa:deadsnakes/ppa
2sudo add-apt-repository ppa:deadsnakes/ppa
Tùy chọn
7 tối ưu hóa nhị phân Python bằng cách chạy nhiều thử nghiệm. Điều này làm cho quá trình xây dựng chậm hơnsudo add-apt-repository ppa:deadsnakes/ppa
Bắt đầu Python 3. 9 quá trình xây dựng
4sudo add-apt-repository ppa:deadsnakes/ppa
Để có thời gian xây dựng nhanh hơn, hãy sửa đổi
8 để tương ứng với số lượng lõi trong bộ xử lý của bạn. Bạn có thể tìm số bằng cách gõsudo add-apt-repository ppa:deadsnakes/ppa
9sudo add-apt-repository ppa:deadsnakes/ppa
Khi quá trình xây dựng hoàn tất, hãy cài đặt các tệp nhị phân Python bằng cách nhập
0sudo add-apt-repository ppa:deadsnakes/ppa
Chúng tôi đang sử dụng
0 thay vìsudo apt install python3.9
1 vì sau này sẽ ghi đè lên nhị phân python3 hệ thống mặc địnhsudo apt install python3.9
Đó là nó. Trăn 3. 9 đã được cài đặt và sẵn sàng để sử dụng. Để xác minh nó, gõ
python3.9 --version
Đầu ra sẽ hiển thị phiên bản Python
sudo add-apt-repository ppa:deadsnakes/ppa
2Sự kết luận #
Trăn 3. 9 không có sẵn trong Ubuntu 20 tiêu chuẩn. 04 kho
Chúng tôi đã chỉ cho bạn cách cài đặt Python 3. 9 trên 20 của bạn. 04 máy. Bây giờ bạn có thể bắt đầu phát triển Python 3 của mình. 9 dự án
Tìm hiểu cách sử dụng kho lưu trữ PPA để cài đặt các phiên bản cũ của Python, chẳng hạn như 3. 9. 3. 8, 3. 7 và hơn thế nữa trên Ubuntu 22. 04 Jammy JellyFish sử dụng thiết bị đầu cuối lệnh.
Python có sẵn miễn phí cho các hệ điều hành phổ biến. Ngôn ngữ lập trình là thiết bị tiêu chuẩn trong nhiều bản phân phối Linux. Python cũng có thể được sử dụng trên nhiều hệ điều hành di động. Đối với máy chủ web, WSGI [Giao diện cổng máy chủ web] là giao diện chung giữa máy chủ và Python
Nó cung cấp cú pháp rõ ràng và khả năng đọc tốt. Nó được coi là dễ học và có thể được giải thích trong các hệ điều hành phổ biến. Python hỗ trợ một số mô hình lập trình như lập trình chức năng, hướng đối tượng hoặc hướng khía cạnh và cũng có thể được sử dụng làm ngôn ngữ kịch bản
Vì Python được gọi là ngôn ngữ đa mô hình, các lập trình viên không bị ràng buộc với một phong cách lập trình cụ thể. Phong cách lập trình tối ưu có thể được lựa chọn cho các nhiệm vụ khác nhau. Python cho phép các chương trình Python được nhúng vào các ngôn ngữ khác dưới dạng các mô-đun riêng lẻ
Nội dung ẩn
Các bước cài đặt Python 3. 9 hoặc 3. 8 trên Ubuntu 22. 04 LTS
1. Bắt đầu với cập nhật hệ thống
2. Thêm PPA cho Python phiên bản cũ
3. Kiểm tra phiên bản Python bạn muốn
4. Cài đặt Python3. 9 trên Ubuntu 22. 04
5. Cài đặt Python3. 8 trên Ubuntu
6. Đặt phiên bản Python mặc định
7. Gỡ cài đặt Python và PPA
Các bước cài đặt Python 3. 9 hoặc 3. 8 trên Ubuntu 22. 04 LTS
Có nhiều tình huống khi chúng tôi đặc biệt là các nhà phát triển cần có phiên bản python cũ để hoạt động với một số ứng dụng cụ thể hoặc trong dự án. Trong hướng dẫn này, chúng tôi tìm hiểu làm thế nào để có được điều đó…
1. Bắt đầu với cập nhật hệ thống
Thực hiện lệnh cập nhật hệ thống để đảm bảo Ubuntu 22 của chúng tôi. 04 có các phiên bản gói và bảo mật mới nhất. Mở thiết bị đầu cuối của bạn và chạy
sudo add-apt-repository ppa:deadsnakes/ppa
2
2. Thêm PPA cho Python phiên bản cũ
Các phiên bản Python cũ như 3. 9, 3. 8, 3. 7 trở lên không có sẵn để cài đặt bằng kho lưu trữ hệ thống mặc định của Ubuntu 22. 04 LTS Jammy JellyFish hoặc 20. 04 Fossa đầu mối. Do đó, chúng ta cần thêm một PPA do nhóm “deadsnakes” cung cấp để dễ dàng lấy các phiên bản Python đã lưu trữ cũ
sudo add-apt-repository ppa:deadsnakes/ppa
3____24
3. Kiểm tra phiên bản Python bạn muốn
Khi bạn đã thêm kho lưu trữ PPA, chúng tôi có thể cài đặt hầu hết các phiên bản python cũ chỉ bằng một lệnh. Để xác nhận phiên bản bạn muốn có sẵn để cài đặt hay không, bạn có thể chạy
sudo add-apt-repository ppa:deadsnakes/ppa
5Thí dụ
sudo add-apt-repository ppa:deadsnakes/ppa
6
4. Cài đặt Python3. 9 trên Ubuntu 22. 04
Chà, khi bạn đã xác nhận phiên bản Python bạn muốn có sẵn để cài đặt bằng cách sử dụng kho lưu trữ đã thêm, tiếp theo hãy sử dụng cú pháp lệnh đã cho để cài đặt nó
Ví dụ bạn muốn cài bản 3. 9
sudo add-apt-repository ppa:deadsnakes/ppa
7
5. Cài đặt Python3. 8 trên Ubuntu
Cách chúng tôi đã cài đặt phiên bản 3. 9 bằng cách sử dụng PPA, chúng ta có thể sử dụng 3. 8 cũng vậy
sudo add-apt-repository ppa:deadsnakes/ppa
8Theo cách tương tự, chúng ta có thể cài đặt Python các phiên bản khác như 3. 7, 3. 6, và hơn thế nữa…
6. Đặt phiên bản Python mặc định
Nếu bạn đã cài đặt nhiều phiên bản Python và muốn đặt bất kỳ phiên bản nào trong số đó làm phiên bản mặc định của hệ thống thì điều đó cũng có thể thực hiện được. Ví dụ: bạn có phiên bản Python 3 mới nhất. 10 [trong khi thực hiện bài viết này] và cũng đã cài đặt python 3. 9 và 3. số 8;
Kiểm tra phiên bản python nào có sẵn trên hệ thống của bạn
sudo add-apt-repository ppa:deadsnakes/ppa
9Để biết liệu có bất kỳ phiên bản nào được định cấu hình là lựa chọn thay thế python hay không. cho lần chạy đó
sudo apt install python3.9
0Nếu đầu ra là
“cập nhật-lựa chọn thay thế. lỗi. không có lựa chọn thay thế nào cho python”
Sau đó, điều đó có nghĩa là không có lựa chọn thay thế nào đã được định cấu hình, do đó, hãy thực hiện một số
Ở đây, chúng tôi đang thiết lập hai phiên bản làm lựa chọn thay thế, sau này chúng tôi có thể chọn giữa các phiên bản đó để đặt một trong số chúng làm phiên bản mặc định của hệ thống
sudo apt install python3.9
1____230sudo add-apt-repository ppa:deadsnakes/ppa
31
Chuyển phiên bản Python mặc định
sudo add-apt-repository ppa:deadsnakes/ppa
32Lần này bạn sẽ thấy một số tùy chọn bao gồm Python 3. 9 và 3. 8. Nhập số Lựa chọn của Python mà bạn muốn đặt làm số mặc định của hệ thống. Ví dụ, ở đây Python3. 9 ở số 3, do đó chúng tôi nhập số đó và phím Enter
Khi kiểm tra phiên bản Python lần này, bạn sẽ có 3. 9. Để sử dụng
sudo add-apt-repository ppa:deadsnakes/ppa
33
7. Gỡ cài đặt Python và PPA
Những ai không muốn phiên bản python đã cài đặt trên hệ thống và cũng muốn gỡ bỏ PPA nếu không cần nữa, hãy sử dụng các lệnh đã cho