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
- CentOS7如何檢視是否安裝了vsftpdCentOSFTP
- python openssl模組如何安裝?Python
- 如何檢視是否安裝postgresqlSQL
- Linux中如何檢視開啟了哪些埠?Linux
- windows下檢查是否安裝了JDK以及檢視JDK安裝路徑WindowsJDK
- 怎麼檢查是否安裝了pythonPython
- Python模組安裝Python
- python 模組安裝Python
- 【轉載】debian 檢視有哪些安裝軟體
- Win10如何檢視安裝日期 檢視win10安裝日期的步驟Win10
- python(pip)包/模組:如何離線安裝?Python
- 【Python】Python安裝模組Python
- 如何檢視 Apache 模組是否正常Apache
- Python檢視模組幫助/文件Python
- python教程 - 檢視python的可用模組Python
- pycharm安裝python模組PyCharmPython
- 如何製作python安裝模組(setup.py)Python
- nodejs檢查已安裝模組NodeJS
- python檢視模組下的函式Python函式
- Linux如何檢視JDK的安裝路徑LinuxJDK
- Python安裝selenium模組Python
- python 安裝模組的方法Python
- python-模組,包,安裝Python
- 如何檢視一個ELF檔案開啟了哪些安全保護?
- 如何檢視python文件Python
- 如何檢視 Linux 系統安裝的時間Linux
- Perl檢視都安裝了那些元件元件
- python安裝模組cx_OraclePythonOracle
- win10如何檢視系統安裝的時間_win10檢視系統安裝時間的方法Win10
- 安裝python pip,再安裝request模組,執行python程式碼Python
- 如何檢視python原始碼Python原始碼
- win10如何檢視是否安裝adb驅動_win10系統檢視adb是否安裝的方法Win10
- Python檢視模組(變數、函式、類)方法Python變數函式
- 檢視 yum 安裝的 PHP 位置PHP
- navicat檢視mysql安裝位置命令MySql
- 檢視所有已安裝的Patch