Hướng dẫn check python version command line - kiểm tra dòng lệnh phiên bản python

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))
# 

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))
# 

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))
# 
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))
# 
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))
# 
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))
# 
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))
# 
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()))
# 

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()))
# 

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 phiên bản của Python?

Bạn có thể kiểm tra phiên bản Python đang chạy một chương trình, vào thời gian chạy. Sau đó kiểm tra nội dung của SYS. Phiên bản_info thuộc tính. Thuộc tính này trả về phiên bản Python như một tuple.

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

Hiển thị hoạt động trên bài đăng này ...
Mở dấu nhắc lệnh> Nhập Python hoặc Py> Nhấn Enter nếu Python được cài đặt, nó sẽ hiển thị các chi tiết phiên bản nếu không nó sẽ mở Microsoft Store để tải xuống từ Microsoft Store ..
Chỉ cần vào CMD và nhập trong đó Python nếu cài đặt nó sẽ mở một lời nhắc ..

Làm thế nào để bạn kiểm tra xem tôi đã cài đặt Python?

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.

Lệnh kiểm tra phiên bản Python trong Linux là gì?

Kiểm tra phiên bản Python trong Linux với lệnh Python -V Cách dễ nhất để kiểm tra phiên bản Python trong Linux là sử dụng lệnh Python -V.Tất cả những gì chúng ta cần là mở thiết bị đầu cuối sau đó nhập Python -V trong lời nhắc.Phiên bản Python sẽ được liệt kê.Trong một số môi trường, Python2.python -V command The easiest way to check Python version in Linux is using python -V command. All we need is to open the terminal then type python -V in the prompt. The Python version will be listed. In some environments, the Python2.