Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฉันจะรับรายการโมดูล Python ที่ติดตั้งในเครื่องได้อย่างไร


มีหลายวิธีในการรับรายการโมดูล Python ที่ติดตั้งในเครื่อง วิธีที่ง่ายที่สุดคือการใช้ Python shell ตัวอย่างเช่น

>>> help('modules')
Please wait a moment while I gather a list of all available modules...
BaseHTTPServer      brain_nose          markupbase          stat
Bastion             brain_numpy         marshal             statvfs
CGIHTTPServer       brain_pkg_resources math                string
Canvas              brain_pytest        matplotlib          stringold
...
...

หากคุณต้องการรับรายการโมดูลที่ติดตั้งในเทอร์มินัล คุณสามารถใช้โปรแกรมจัดการแพ็คเกจ 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
...

หากคุณมีรุ่น pip> =1.3 คุณสามารถใช้รายการ pip ได้ ตัวอย่างเช่น

$ pip list
asn1crypto (0.22.0)
astroid (1.5.2)
attrs (16.3.0)
Automat (0.5.0)
backports.functools-lru-cache (1.3)
...
...