Hướng dẫn how do i check python version on linux? - làm cách nào để kiểm tra phiên bản python trên linux?

Bài viết này mô tả cách kiểm tra, nhận và in phiên bản Python được cài đặt và thực thi trên Windows, Mac và Linux.

  • Kiểm tra phiên bản Python trên dòng lệnh: --version,
    $ python3 -VV
    Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
    [Clang 9.1.0 (clang-902.0.39.2)]
    
    0,
    $ python3 -VV
    Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
    [Clang 9.1.0 (clang-902.0.39.2)]
    
    1
  • Kiểm tra phiên bản Python trong tập lệnh:
    $ python3 -VV
    Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
    [Clang 9.1.0 (clang-902.0.39.2)]
    
    2,
    $ python3 -VV
    Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
    [Clang 9.1.0 (clang-902.0.39.2)]
    
    3
    • Chuỗi thông tin khác nhau:
      $ python3 -VV
      Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
      [Clang 9.1.0 (clang-902.0.39.2)]
      
      4
    • Tuple của số phiên bản:
      $ python3 -VV
      Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
      [Clang 9.1.0 (clang-902.0.39.2)]
      
      5
    • Chuỗi số phiên bản:
      $ python3 -VV
      Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
      [Clang 9.1.0 (clang-902.0.39.2)]
      
      6
    • Tuple của chuỗi số phiên bản:
      $ python3 -VV
      Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
      [Clang 9.1.0 (clang-902.0.39.2)]
      
      7

Nếu bạn muốn kiểm tra phiên bản của gói/thư viện, hệ điều hành, v.v., thay vì phiên bản của chính Python, hãy xem các bài viết sau.

  • Kiểm tra phiên bản của gói/thư viện Python
  • Nhận hệ điều hành và phiên bản của nó nơi Python đang chạy

Kiểm tra phiên bản Python trên dòng lệnh: --version, $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 0, $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 1

Kiểm tra phiên bản Python trong tập lệnh:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
2,
$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
3

$ python --version
Python 2.7.15

$ python -V
Python 2.7.15

$ python3 --version
Python 3.7.0

$ python3 -V
Python 3.7.0

Chuỗi thông tin khác nhau:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
4

Tuple của số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
5

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]

Kiểm tra phiên bản Python trong tập lệnh: $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 2, $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 3

Chuỗi thông tin khác nhau:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
4

Tuple của số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
5

Chuỗi số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
6

Tuple của chuỗi số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
7

Chuỗi thông tin khác nhau: $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 4

Tuple của số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
5

Chuỗi số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
6
A string containing the version number of the Python interpreter plus additional information on the build number and compiler used.
sys.version — System-specific parameters and functions — Python 3.7.4 documentation

import sys

print(sys.version)
# 3.7.0 (default, Jun 29 2018, 20:13:13) 
# [Clang 9.1.0 (clang-902.0.39.2)]

print(type(sys.version))
# <class 'str'>

Tuple của số phiên bản: $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 5

Chuỗi số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
6

Tuple của chuỗi số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
7
A tuple containing the five components of the version number: major, minor, micro, releaselevel, and serial.
sys — System-specific parameters and functions — Python 3.7.4 documentation

print(sys.version_info)
# sys.version_info(major=3, minor=7, micro=0, releaselevel='final', serial=0)

print(type(sys.version_info))
# <class 'sys.version_info'>

Nếu bạn muốn kiểm tra phiên bản của gói/thư viện, hệ điều hành, v.v., thay vì phiên bản của chính Python, hãy xem các bài viết sau.

Kiểm tra phiên bản của gói/thư viện Python

print(sys.version_info[0])
# 3

Nhận hệ điều hành và phiên bản của nó nơi Python đang chạy

Thực hiện lệnh

import sys

print(sys.version)
# 3.7.0 (default, Jun 29 2018, 20:13:13) 
# [Clang 9.1.0 (clang-902.0.39.2)]

print(type(sys.version))
# <class 'str'>
1 hoặc
import sys

print(sys.version)
# 3.7.0 (default, Jun 29 2018, 20:13:13) 
# [Clang 9.1.0 (clang-902.0.39.2)]

print(type(sys.version))
# <class 'str'>
2 với tùy chọn --version hoặc
$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
0 trên dấu nhắc lệnh (
import sys

print(sys.version)
# 3.7.0 (default, Jun 29 2018, 20:13:13) 
# [Clang 9.1.0 (clang-902.0.39.2)]

print(type(sys.version))
# <class 'str'>
5) trên Windows hoặc thiết bị đầu cuối trên Mac và Linux.

print(sys.version_info.major)
# 3

Như trong ví dụ trên, trong một số môi trường, chuỗi Python2.x được gán cho lệnh

import sys

print(sys.version)
# 3.7.0 (default, Jun 29 2018, 20:13:13) 
# [Clang 9.1.0 (clang-902.0.39.2)]

print(type(sys.version))
# <class 'str'>
1 và sê -ri Python3.x được gán cho lệnh
import sys

print(sys.version)
# 3.7.0 (default, Jun 29 2018, 20:13:13) 
# [Clang 9.1.0 (clang-902.0.39.2)]

print(type(sys.version))
# <class 'str'>
2.

Tùy chọn

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
1 đã được thêm vào kể từ Python 3.6. Thông tin chi tiết hơn
$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
0 là đầu ra.

if sys.version_info.major == 3:
    print('Python3')
else:
    print('Python2')
# Python3

Bạn có thể sử dụng mô -đun thư viện tiêu chuẩn

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
2 hoặc mô -đun
$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
3 để có được phiên bản Python thực sự đang chạy.

Kịch bản tương tự có thể được sử dụng trên Windows, Mac và Linux, bao gồm Ubuntu.

Chuỗi số phiên bản: $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 6

Tuple của chuỗi số phiên bản:

$ python3 -VV
Python 3.7.0 (default, Jun 29 2018, 20:13:13) 
[Clang 9.1.0 (clang-902.0.39.2)]
7

Nếu bạn muốn kiểm tra phiên bản của gói/thư viện, hệ điều hành, v.v., thay vì phiên bản của chính Python, hãy xem các bài viết sau.
Returns the Python version as string 'major.minor.patchlevel'. platform — Access to underlying platform’s identifying data — Python 3.7.4 documentation

import platform

print(platform.python_version())
# 3.7.0

print(type(platform.python_version()))
# <class 'str'>

Kiểm tra phiên bản của gói/thư viện Python

Tuple của chuỗi số phiên bản: $ python3 -VV Python 3.7.0 (default, Jun 29 2018, 20:13:13) [Clang 9.1.0 (clang-902.0.39.2)] 7

Nếu bạn muốn kiểm tra phiên bản của gói/thư viện, hệ điều hành, v.v., thay vì phiên bản của chính Python, hãy xem các bài viết sau.

Kiểm tra phiên bản của gói/thư viện Python
Returns the Python version as tuple (major, minor, patchlevel) of strings.
platform — Access to underlying platform’s identifying data — Python 3.7.4 documentation

print(platform.python_version_tuple())
# ('3', '7', '0')

print(type(platform.python_version_tuple()))
# <class 'tuple'>

Nhận hệ điều hành và phiên bản của nó nơi Python đang chạy

Làm cách nào để tìm ra phiên bản Python tôi có Linux?

Kiểm tra phiên bản Python trên dòng lệnh: --Version, -v, -vv. Thực hiện lệnh Python hoặc Python3 với tùy chọn --Version hoặc -v trên dấu nhắc lệnh (CMD) trên Windows hoặc thiết bị đầu cuối trên Mac và Linux.--version , -V , -VV. Execute the python or python3 command with the --version or -V option on the command prompt ( cmd ) on Windows or the terminal on Mac and Linux.

Làm thế nào để tôi biết nếu Python được cài đặt trên Linux?

Python được cài đặt sẵn trên hầu hết các phân phối Linux như Debian.Bạn có thể chỉ cần kiểm tra phiên bản Python, đã được cài đặt trên hệ thống của bạn, bằng cách chạy lệnh Python -V hoặc Python --Version trên thiết bị đầu cuối của bạn.running python -V or python --version command on your terminal.

Làm thế nào tôi có thể kiểm tra tất cả các phiên bản Python đã cài đặt trên Linux?

Bạn có thể truy vấn bằng phiên bản Python: python3 --Version // để kiểm tra phiên bản python3 nào được cài đặt trên máy tính python2 --Version // để kiểm tra phiên bản python2 nào được cài đặt trên máy tính python --version // nó hiển thịPhiên bản cài đặt Python mặc định.python3 --version //to check which version of python3 is installed on your computer python2 --version // to check which version of python2 is installed on your computer python --version // it shows your default Python installed version.

Làm thế nào để tôi biết nếu Python được cài đặt?

Python có lẽ đã được cài đặt trên hệ thống của bạn.Để kiểm tra xem nó đã được cài đặt, hãy truy cập Ứng dụng> Tiện ích và nhấp vào thiết bị đầu cuối..go to Applications>Utilities and click on Terminal. (You can also press command-spacebar, type terminal, and then press Enter.) If you have Python 3.4 or later, it's fine to start out by using the installed version.