如何檢查 Python 模組版本?
安裝 Python 時,你還會得到 Python 包管理器 pip。你可以使用 pip 獲取 Python 模組的版本。如果你想列出所有已安裝的 Python 模組並附上其版本號,請使用以下命令
$ pip freeze
你會獲取以下輸出
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 ...
要在 *NIX 機器上分別查詢版本號,可以在該輸出上使用 grep。例如
$ pip freeze | grep PyMySQL PyMySQL==0.7.11
在 Windows 上,你可以使用 findstr 替換 grep。例如
PS C:\> pip freeze | findstr PyMySql PyMySQL==0.7.11
如果你想在一個 Python 指令碼中得知模組的版本,你可以使用模組的 __version__ 屬性獲取它。請注意,並非所有模組都帶有 __version__ 屬性。例如,
>>> import pylint >>> pylint.__version__ '1.7.1'
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP