เมื่อคุณติดตั้ง Python คุณจะได้รับ Python package manager ด้วย 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 ...
หากต้องการค้นหาหมายเลขเวอร์ชันทีละรายการ คุณสามารถ grep บนเอาต์พุตนี้บนเครื่อง *NIX ตัวอย่างเช่น:
$ 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'