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

Làm cách nào để có được danh sách các mô-đun Python được cài đặt cục bộ?


Có nhiều cách để lấy danh sách các mô-đun Python được cài đặt cục bộ. Cách dễ nhất là sử dụng trình bao Python, ví dụ,

>>> 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
...
...

Nếu bạn muốn lấy danh sách các mô-đun đã cài đặt trong thiết bị đầu cuối của mình, bạn có thể sử dụng trình quản lý gói Python, pip. Ví dụ,

$ 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
...

Nếu bạn có phiên bản pip> =1.3, bạn cũng có thể sử dụng danh sách pip. Ví dụ,

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