Python如何檢視安裝了哪些模組?
Python自帶了很多模組,為我們的程式設計工作帶來諸多便利,而且當我們使用Python編寫程式碼的時候,經常需要用到各種各樣的模組,那麼Python如何檢視安裝了哪些模組?具體請看下文。
1、使用pip命令
pip是Python的包管理器,可以方便地安裝、升級和刪除Python模組。在命令列中輸入pip list命令即可檢視當前已經安裝的所有模組及其版本。例如:
```
$ pip list
Package Version
------------- -------
pip 20.3.3
setuptools 49.2.1
wheel 0.36.2
```
這裡我們可以看到,當前已經安裝了pip、setuptools和wheel三個模組,並且分別列出了它們的版本號。
如果我們只想檢視某個特定模組是否已經安裝,可以在pip list命令後加上模組名,例如:
```
$ pip list | grep numpy
numpy 1.19.5
```
這裡我們透過管道符號把pip list命令的輸出傳遞給了grep命令,然後在grep命令後面加上我們想要查詢的模組名numpy。這樣就可以看到numpy模組是否已經安裝了,以及它的版本號。
2、使用pkg_resources模組
Python標準庫中的pkg_resources模組也可以幫助我們檢視當前已經安裝的模組。使用方法如下:
```
import pkg_resources
installed_packages = pkg_resources.working_set
for package in installed_packages:
print(package)
```
這裡我們先匯入pkg_resources模組,然後使用其working_set屬性獲取已經安裝的所有模組。最後使用for迴圈遍歷這些模組,並列印出它們的名稱和版本號。例如:
```
Package(name='pip', version='20.3.3')
Package(name='setuptools', version='49.2.1')
Package(name='wheel', version='0.36.2')
```
3、使用pipdeptree命令
pipdeptree是一個第三方命令列工具,可以幫助我們檢視當前Python環境中安裝的所有模組及其依賴關係。使用pip安裝pipdeptree後,在命令列中輸入pipdeptree命令即可檢視。例如:
```
$ pipdeptree
pip==20.3.3
- setuptools==49.2.1
- wheel==0.36.2
```
這裡我們可以看到,當前已經安裝了pip、setuptools和wheel三個模組,並且setuptools和wheel是pip的依賴模組。
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69952527/viewspace-3007574/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python:檢視已安裝模組 和 檢視可匯入模組Python
- Python安裝模組有哪些方法?Python
- python openssl模組如何安裝?Python
- python 模組安裝Python
- Python模組安裝Python
- Python安裝selenium模組Python
- python(pip)包/模組:如何離線安裝?Python
- Python檢視模組幫助/文件Python
- nodejs檢查已安裝模組NodeJS
- python 安裝模組的方法Python
- 如何檢視 Apache 模組是否正常Apache
- python檢視模組下的函式Python函式
- 如何檢視是否安裝postgresqlSQL
- Python模組、第三方模組安裝、模組匯入教程Python
- 怎樣安裝python的GPIO模組Python
- python模組安裝目錄在哪裡Python
- Python paramiko模組的安裝與使用Python
- 怎麼檢查是否安裝了pythonPython
- Python檢視模組(變數、函式、類)方法Python變數函式
- Linux中如何檢視開啟了哪些埠?Linux
- Python中模組是什麼?Python有哪些模組?Python
- 在Linux系統中如何檢視有哪些組?Linux
- Python 模組的製作,釋出,安裝Python
- Win10如何檢視安裝日期 檢視win10安裝日期的步驟Win10
- PyMySQL模組安裝MySql
- python你用過哪些模組Python
- Python中常用模組有哪些?Python
- 軟測WebUI Python安裝selenium模組失敗,用VSCode安裝成功WebUIPythonVSCode
- Linux如何檢視JDK的安裝路徑LinuxJDK
- windows 安裝 Pillow 模組Windows
- php 安裝zip模組PHP
- python3安裝編譯_tkinter模組丟失Python編譯
- Python筆記之paramiko模組安裝和使用示例Python筆記
- Python怎麼安裝第三方模組Python
- Python安裝cx_Oracle模組遇到的問題PythonOracle
- Python 庫/模組的pip安裝和IPython的使用Python
- PHP檔案型別檢查及fileinfo模組安裝使用PHP型別
- pycharm自動安裝模組失敗了怎麼辦PyCharm