Python 3,10 lần Linux

Lên kế hoạch lấy Python 3. 10 được cài đặt cho công việc của bạn? . 10 trong Ubuntu và các bản phân phối liên quan

Trăn 3. 10 được phát hành vào ngày 25 tháng 10 năm 2021 với các tính năng và bản cập nhật bổ sung. Bản phát hành này mang đến khả năng xử lý thông báo lỗi tốt hơn, các tính năng khớp mẫu mới, TypeAlias, trình bảo vệ loại do người dùng xác định, v.v. Bạn có thể đọc các điểm nổi bật phát hành ở đây

Khi viết hướng dẫn này, Python 3. 10 được hầu hết các bản phân phối hiện tại chấp nhận. Ví dụ, Ubuntu 22. 04 LTS và Fedora 36 đều có Python 3. 10 theo mặc định

Điều đó nói rằng, nếu bạn cần Python 3. 10 trong mọi bản phát hành không được hỗ trợ ngay bây giờ, bạn có thể sử dụng PPA đáng tin cậy bên dưới để cài đặt Python 3 mới nhất. 10 trong Ubuntu. Đây là cách

Cách cài đặt Python 3. 10 trên Ubuntu

PPA này có thể được sử dụng cho Ubuntu 21. 10, Ubuntu21. 04, Ubuntu20. 04 LTS, Ubuntu 18. 04 LTS và Linux Mint 20. x, Hệ điều hành cơ bản 6 và các bản phân phối dựa trên Ubuntu có liên quan khác. Chủ yếu là những người không hỗ trợ 3. 10 theo mặc định

  • Mở dấu nhắc đầu cuối và thêm PPA sau
sudo add-apt-repository ppa:deadsnakes/ppa
  • Làm mới bộ đệm bằng lệnh bên dưới
sudo apt update 
  • Và cài đặt Python 3. 10 sử dụng lệnh dưới đây
sudo apt install python3.10

Tập hợp các phiên bản Python

Thiết lập Python 3. 10 như mặc định yêu cầu một số bước bổ sung. Dõi theo

Cảnh báo. Nhiều ứng dụng trong hệ thống Ubuntu của bạn phụ thuộc vào phiên bản gốc của Python 3. 9. Do đó, hãy chắc chắn rằng các ứng dụng của bạn hoạt động (e. g. GIMP, GnomeTerminal, v.v. ) tương thích với Python 3. 10. Vì vậy, hãy thận trọng

Mẹo nhanh. Nếu bạn muốn kiểm tra gói hệ thống đã cài đặt của mình phụ thuộc vào phiên bản cụ thể nào, hãy sử dụng công tắc

sudo apt install python3.10
0 sau của lệnh
sudo apt update 
0. Trong ví dụ dưới đây, tôi đang kiểm tra xem gói nào đã cài đặt phụ thuộc vào Python 3. 8

apt-cache rdepends python3.8
[~]$ apt-cache rdepends python3.8
python3.8
Reverse Depends:
python3.8-dbg
virtualbox
python3.8-venv
python3.8-full
libpython3.8-testsuite
libglib2.0-tests
idle-python3.8
idle-python3.8
python3.8-minimal
python3.8-doc
python3.8-dev
python3.8-dbg
python3-uno
gedit
virtualbox
stimfit
python3.8-venv
python3-stfio
python3-escript-mpi
python3-escript
python3-csound
pitivi
obs-studio
liferea
libpython3.8-testsuite
libglib2.0-tests
kitty
kdevelop-python
idle-python3.8
idle-python3.8
rhythmbox-plugins
python3.8-minimal
python3.8-doc
python3.8-dev
python3
python3-uno
python3-all
cluster-glue
gedit
[~]$

Sử dụng Python 3. 10 làm Python3 mặc định

  • Trước tiên, hãy kiểm tra phiên bản mặc định hiện tại bằng lệnh bên dưới từ thiết bị đầu cuối
python3 --version
  • Sử dụng
    sudo apt update 
    1 để tạo liên kết tượng trưng đến python3
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2
  • Và chọn cái nào sẽ sử dụng như Python3 thông qua lệnh
sudo apt update 
0

Python 3,10 lần Linux
Python 3,10 lần Linux
Cài đặt Python3. 10 trên Ubuntu

Đó là tất cả cho các bước. Bây giờ bạn có thể bắt đầu sử dụng Python mới nhất trong phiên bản Ubuntu hiện tại cho công việc/học tập của mình. Bạn chuyển sang phiên bản chứng khoán bằng các lệnh trên và thay đổi số phiên bản bất kỳ lúc nào

Tiếp theo. Cách tải KDE Plasma 5. 26 trong Kubfox 22. 10 Kinetic Kudu

Thêm DebugPoint vào nguồn cấp dữ liệu Google Tin tức của bạn. Theo chúng tôi.

Python 3,10 lần Linux

Đăng bởi Arindam

Người tạo điểm gỡ lỗi. com. Người dùng Linux mọi lúc và người hỗ trợ nguồn mở. Kết nối với tôi qua Telegram, Twitter, LinkedIn hoặc gửi email cho chúng tôi

Nếu bạn đang sử dụng Ubuntu 16. 10 trở lên thì bạn có thể dễ dàng cài đặt Python 3. 6 với các lệnh sau

sudo apt update 
1

Nếu bạn đang sử dụng một phiên bản Ubuntu khác (e. g. bản phát hành LTS mới nhất) hoặc bạn muốn sử dụng Python mới hơn, chúng tôi khuyên bạn nên sử dụng PPA deadsnakes để cài đặt Python 3. 8

sudo apt update 
2

Nếu bạn đang sử dụng một bản phân phối Linux khác, rất có thể bạn cũng đã cài đặt sẵn Python 3. Nếu không, hãy sử dụng trình quản lý gói phân phối của bạn. Ví dụ trên Fedora, bạn sẽ sử dụng dnf

sudo apt update 
3

Lưu ý rằng nếu phiên bản của gói

sudo apt install python3.10
1 không đủ mới đối với bạn, thì cũng có thể có nhiều cách để cài đặt các phiên bản mới hơn, tùy thuộc vào bản phân phối của bạn. Ví dụ: cài đặt gói
sudo apt install python3.10
2 trên Fedora 32 để nhận Python 3. 9. Nếu bạn là người dùng Fedora, bạn có thể muốn đọc về nhiều phiên bản Python có sẵn trong Fedora

Làm việc với Python 3¶

Tại thời điểm này, bạn có thể có một hệ thống Python 2. 7 cũng có sẵn

sudo apt update 
4

Điều này có thể khởi chạy trình thông dịch Python 2

sudo apt update 
5

Điều này sẽ luôn khởi chạy trình thông dịch Python 3

Công cụ thiết lập & Pip¶

Hai gói Python của bên thứ ba quan trọng nhất là setuptools và pip

Sau khi cài đặt, bạn có thể tải xuống, cài đặt và gỡ cài đặt bất kỳ sản phẩm phần mềm Python tuân thủ nào bằng một lệnh duy nhất. Nó cũng cho phép bạn thêm khả năng cài đặt mạng này vào phần mềm Python của riêng bạn với rất ít công việc

Trăn 2. 7. 9 trở lên (trên sê-ri python2) và Python 3. 4 trở lên bao gồm pip theo mặc định

Để xem pip đã được cài đặt chưa, hãy mở dấu nhắc lệnh và chạy

sudo apt update 
6

Để cài đặt pip, hãy làm theo hướng dẫn cài đặt pip chính thức - hướng dẫn này sẽ tự động cài đặt phiên bản mới nhất của setuptools

Lưu ý rằng trên một số bản phân phối Linux bao gồm Ubuntu và Fedora, lệnh

sudo apt update 
10 dành cho Python 2, trong khi lệnh
sudo apt update 
11 dành cho Python 3

sudo apt update 
9

Tuy nhiên khi sử dụng môi trường ảo (mô tả bên dưới) thì bạn không cần quan tâm đến điều đó

Pipenv và Môi trường ảo¶

Bước tiếp theo là cài đặt Pipenv, để bạn có thể cài đặt các phụ thuộc và quản lý môi trường ảo

Môi trường ảo là một công cụ để giữ các phần phụ thuộc theo yêu cầu của các dự án khác nhau ở những nơi riêng biệt, bằng cách tạo môi trường Python ảo cho chúng. Nó giải quyết “Dự án X phụ thuộc vào phiên bản 1. x nhưng Dự án Y cần 4. x” và giữ cho thư mục gói trang web toàn cầu của bạn sạch sẽ và dễ quản lý

Ví dụ: bạn có thể làm việc trên một dự án yêu cầu Django 1. 10 đồng thời duy trì một dự án yêu cầu Django 1. 8

Là Python 3. 10 có sẵn cho Linux?

Khi viết hướng dẫn này, Python 3. 10 được hầu hết các bản phân phối hiện tại chấp nhận . Ví dụ, Ubuntu 22. 04 LTS và Fedora 36 đều có Python 3. 10 theo mặc định.

Cách sử dụng Python3. 10 trong Linux?

Cài đặt các phụ thuộc cần thiết để thêm PPA tùy chỉnh. Sau đó tiếp tục và thêm PPA deadsnakes vào danh sách nguồn của trình quản lý gói APT như bên dưới. Nhấn Enter để tiếp tục. Với kho lưu trữ deadsnakes được thêm vào Ubuntu 20 của bạn. 04. 18. 04, bây giờ hãy tải xuống Python 3. 10 với lệnh duy nhất bên dưới

Liệu Python 3. Hỗ trợ 10 pip?

Phiên bản hiện tại của pip hoạt động trên. Windows, Linux và MacOS. CPython 3. 7, 3. 8, 3. 9, 3. 10 và PyPy3 mới nhất .