जब आप Python इंस्टाल करते हैं, तो आपको Python पैकेज मैनेजर, pip भी मिलता है। आप अजगर मॉड्यूल के संस्करण प्राप्त करने के लिए पाइप का उपयोग कर सकते हैं। यदि आप सभी स्थापित पायथन मॉड्यूल को उनके संस्करण संख्या के साथ सूचीबद्ध करना चाहते हैं, तो निम्न कमांड का उपयोग करें:
$ 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
विंडोज़ पर, आप grep के बजाय findstr का उपयोग कर सकते हैं। उदाहरण के लिए:
PS C:\> pip freeze | findstr PyMySql PyMySQL==0.7.11
यदि आप पाइथन लिपि के भीतर मॉड्यूल के संस्करण को जानना चाहते हैं, तो आप इसे प्राप्त करने के लिए मॉड्यूल के __ संस्करण __ विशेषता का उपयोग कर सकते हैं। ध्यान दें कि सभी मॉड्यूल __version__ विशेषता के साथ नहीं आते हैं। उदाहरण के लिए,
>>> import pylint >>> pylint.__version__ '1.7.1'