Làm cách nào để tạo mặc định python 3.9 trên Ubuntu?

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

  1. 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 updatesudo apt install software-properties-common
  2. 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

    sudo add-apt-repository ppa:deadsnakes/ppa
    3 để tiếp tục

  3. 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
  4. 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
4

Các bước sau giải thích cách biên dịch Python 3. 9 từ nguồn

  1. Cài đặt các phụ thuộc cần thiết để xây dựng Python

    sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
  2. 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

    sudo add-apt-repository ppa:deadsnakes/ppa
    5

    wget //www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
  3. 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

    sudo add-apt-repository ppa:deadsnakes/ppa
    0
  4. Chuyển sang thư mục nguồn Python và chạy tập lệnh

    sudo add-apt-repository ppa:deadsnakes/ppa
    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ặt

    sudo add-apt-repository ppa:deadsnakes/ppa
    2

    Tùy chọn

    sudo add-apt-repository ppa:deadsnakes/ppa
    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ơn

  5. Bắt đầu Python 3. 9 quá trình xây dựng

    sudo add-apt-repository ppa:deadsnakes/ppa
    4

    Để có thời gian xây dựng nhanh hơn, hãy sửa đổi

    sudo add-apt-repository ppa:deadsnakes/ppa
    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
    9

  6. 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

    sudo add-apt-repository ppa:deadsnakes/ppa
    0

    Chúng tôi đang sử dụng

    sudo apt install python3.9
    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 định

Đó 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
2

Sự 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
5

Thí 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
8

Theo 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
0

Nế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____230
sudo add-apt-repository ppa:deadsnakes/ppa
31

 

Chuyển phiên bản Python mặc định

sudo add-apt-repository ppa:deadsnakes/ppa
32

Lầ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

Chủ Đề