Phiên bản chính hiện tại của python là gì?

Python là một ngôn ngữ lập trình phổ biến. Giống như nhiều ngôn ngữ lập trình khác, có thể có một số phiên bản khác nhau được sắp xếp theo ngày phát hành. Một số ứng dụng có thể yêu cầu một phiên bản cụ thể của Python

Trong hướng dẫn này, hãy tìm hiểu cách kiểm tra phiên bản Python trên các hệ thống Windows, Linux hoặc macOS

điều kiện tiên quyết

Truy cập vào cửa sổ dòng lệnh/thiết bị đầu cuối

  • Linux. Ctrl-Alt-T, Ctrl-Alt-F2
  • các cửa sổ. Win+R > nhập powershell > Enter/OK
  • Hệ điều hành Mac. Finder > Ứng dụng > Tiện ích > Terminal

Có nhiều phiên bản Python khác nhau, nhưng hai phiên bản phổ biến nhất là Python 2. 7. x và Python3. 7. x. X là viết tắt của cấp độ sửa đổi và có thể thay đổi khi các bản phát hành mới ra mắt

Khi nhìn vào số phiên bản, thường có ba chữ số để đọc

  1. phiên bản chính
  2. phiên bản nhỏ
  3. phiên bản vi mô

Mặc dù các bản phát hành chính không tương thích hoàn toàn, nhưng các bản phát hành nhỏ thường. Phiên bản 3. 6. 1 phải tương thích với 3. 7. 1 ví dụ. Chữ số cuối cùng biểu thị các bản vá và cập nhật mới nhất

Trăn 2. 7 và 3. 7 là các ứng dụng khác nhau. Phần mềm được viết trong một phiên bản thường sẽ không hoạt động chính xác trong một phiên bản khác. Khi sử dụng Python, điều cần thiết là phải biết ứng dụng yêu cầu phiên bản nào và bạn có phiên bản nào

Python 2 sẽ ngừng xuất bản các bản cập nhật và bản vá bảo mật sau năm 2020. Họ đã gia hạn thời hạn vì số lượng lớn nhà phát triển sử dụng Python 2. 7. Python 3 bao gồm tiện ích 2 đến 3 giúp dịch mã Python 2 sang Python 3

Cách kiểm tra phiên bản Python trong Linux

Hầu hết các bản phân phối Linux hiện đại đều được cài đặt sẵn Python

Để kiểm tra phiên bản đã cài đặt, hãy mở một cửa sổ đầu cuối và nhập thông tin sau

python --version

Hầu hết các bản cài đặt sẵn của Windows không được cài đặt sẵn Python. Tuy nhiên, luôn luôn nên kiểm tra

Mở Windows Powershell và nhập thông tin sau

python --version

Nếu bạn đã cài đặt Python, nó sẽ báo cáo số phiên bản

Ngoài ra, hãy sử dụng chức năng Tìm kiếm của Windows để xem bạn có phiên bản Python nào

Nhấn phím Windows để bắt đầu tìm kiếm, sau đó nhập Python. Hệ thống sẽ trả về kết quả nào phù hợp. Nhiều khả năng một trận đấu sẽ hiển thị một cái gì đó tương tự như

Python 3.7 [32-bit]

app

Hoặc là,

Python 2.7 [32-bit]

app

Điều này xác định sửa đổi lớn và nhỏ nào [3. x hoặc 2. x] bạn đang sử dụng

Cách kiểm tra phiên bản Python trong MacOS

Nếu sử dụng MacOS, hãy kiểm tra phiên bản Python bằng cách nhập lệnh sau vào terminal

python -version

Hệ thống sẽ báo phiên bản

Ghi chú. Trong một số trường hợp, điều này sẽ trả về một màn hình đầy thông tin. Nếu điều đó xảy ra, chỉ cần quét qua các vị trí tệp để tìm từ python với một số sau từ đó. Con số đó là phiên bản

Kiểm tra một hệ thống với nhiều phiên bản Python

Python2 và Python3 là các chương trình khác nhau. Nhiều chương trình nâng cấp từ phiên bản cũ lên phiên bản mới hơn. Tuy nhiên, Python 2. 7. x có thể chạy riêng biệt với Python 3. 7. x trên cùng hệ thống

Python 3 không hoàn toàn tương thích ngược

Để kiểm tra Python 2. 7. x

python --version

Để kiểm tra phiên bản phần mềm Python 3

python3 --version

Hầu hết các hệ thống phân biệt Python 2 là python và Python 3 là python3. Nếu bạn không có Python 2, hệ thống của bạn có thể sử dụng lệnh python thay cho

python --version
0

Ghi chú. Python không có hệ thống nâng cấp tích hợp. Bạn sẽ cần tải xuống phiên bản mới nhất và cài đặt nó

Cách kiểm tra phiên bản Python trong Script

Khi viết một ứng dụng, sẽ rất hữu ích nếu phần mềm kiểm tra phiên bản Python trước khi chạy để tránh sự cố và không tương thích

Sử dụng đoạn mã sau để kiểm tra phiên bản chính xác của Python

import sys
if not sys.version_info.major == 3 and sys.version_info.minor >= 6:

    print["Python 3.6 or higher is required."]

    print["You are using Python {}.{}.".format[sys.version_info.major, sys.version_info.minor]]

    sys.exit[1]

Khi tập lệnh này chạy, nó sẽ kiểm tra xem Python 3 có. 6 được cài đặt trên hệ thống. Nếu không, nó sẽ gửi thông báo và hiển thị phiên bản Python hiện tại

Phần kết luận

Bây giờ bạn đã hiểu rõ về cách kiểm tra phiên bản Python được cài đặt trong một số hệ điều hành khác nhau. Python là một ngôn ngữ lập trình mạnh mẽ, do đó, điều quan trọng là phải hiểu các phiên bản khác nhau của nó

Nếu bạn muốn tìm hiểu cách nâng cấp Python lên phiên bản mới hơn trên Windows, macOs và Linux, hãy xem bài viết của chúng tôi về cách nâng cấp Python lên 3. 9

Là Python 3. 9 có sẵn?

Theo lịch phát hành được chỉ định trong PEP 596, Python 3. 9 hiện đang ở giai đoạn "chỉ sửa lỗi bảo mật" trong vòng đời của nó . 3. 9 chi nhánh chỉ chấp nhận các bản sửa lỗi bảo mật và bản phát hành của những bản sửa lỗi này được thực hiện không thường xuyên ở dạng chỉ nguồn cho đến tháng 10 năm 2025.

Là Python 3. 10 phiên bản mới nhất?

Trăn 3. 10. 8 là bản phát hành chính mới nhất của ngôn ngữ lập trình Python và nó chứa nhiều tính năng và tối ưu hóa mới.

Có Python 3. 10 đã được phát hành?

Trăn 3. 10 được phát hành vào ngày 4 tháng 10 năm 2021 .

Là Python 3. 9 tốt hơn?

Trăn 3. 9 cuộn trong hai cải tiến lớn giúp tăng hiệu suất mà không yêu cầu bất kỳ thay đổi nào đối với mã hiện có . Cải tiến đầu tiên liên quan đến việc sử dụng nhiều hơn giao thức vectorcall được giới thiệu trong Python 3. 8.

Chủ Đề