Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để kiểm tra phiên bản của mô-đun python?


Khi bạn cài đặt Python, bạn cũng nhận được trình quản lý gói Python, pip. Bạn có thể sử dụng pip để lấy các phiên bản của mô-đun python. Nếu bạn muốn liệt kê tất cả các mô-đun Python đã cài đặt với số phiên bản của chúng, hãy sử dụng lệnh sau:

$ pip freeze

Bạn sẽ nhận được đầu ra:

asn1crypto==0.22.0
astroid==1.5.2
attrs==16.3.0
Automat==0.5.0
backports.functools-lru-cache==1.3
cffi==1.10.0
...

Để tìm số phiên bản riêng lẻ, bạn có thể ghi vào đầu ra này trên máy * NIX. Ví dụ:

$ pip freeze | grep PyMySQL
PyMySQL==0.7.11

Trên windows, bạn có thể sử dụng findstr thay vì grep. Ví dụ:

PS C:\> pip freeze | findstr PyMySql
PyMySQL==0.7.11

Nếu bạn muốn biết phiên bản của một mô-đun trong tập lệnh Python, bạn có thể sử dụng thuộc tính __version__ của mô-đun để lấy nó. Lưu ý rằng không phải tất cả các mô-đun đều có thuộc tính __version__. Ví dụ,

>>> import pylint
>>> pylint.__version__
'1.7.1'