So überprüfen Sie die installierten Module in Python

Freigeben: 2019-07-13 16:22:24
Original
17516 Leute haben es durchsucht

So überprüfen Sie die installierten Module in Python

Da ich Python immer länger verwende, werden immer mehr Python-Module installiert. Nach langer Zeit weiß ich nicht, welche Module in meinem Python installiert sind, also frage ich mich Wenn Sie das von Ihnen installierte Python-Modul überprüfen möchten, ist die Prüfmethode wie folgt zusammengefasst:

1. Verwenden Sie den Befehl pydoc unter der CMD-Befehlszeile, um

im Befehl Führen Sie $pydoc-Module unter der Zeile aus, um

anzuzeigen. 2. Verwenden Sie help() im interaktiven Python-Interpreter, um

Eingabe im interaktiven Interpreter> ;> ;> help("modules"), der Effekt ist der gleiche wie die Eingabe von $pydoc module in der Befehlszeile


3. Importieren Sie das sys-Modul, um es unter der Python-Interaktion anzuzeigen Interpreter

# python的sys模块也是可以用来查看模块信息的
>>> import sys
>>> sys.modules.keys()
Nach dem Login kopieren

4. Verwenden Sie pip zum Anzeigen unter der Befehlszeile

# 如果你使用的是pip来作为你的python包管理器的话,可以在命令行下直接运行$ pip freeze</code>
#或者<code>$ pip list来查看安装包的信息,当然其它的包管理器也有类似的功能,
#同时,你也可以在python交互式解释器中导入pip模块来查看包信息
import pip
installed_packages = pip.get_installed_distributions()
installed_packages_list = sorted(["%s==%s" % (i.key, i.version)
for i in installed_packages])
print(installed_packages_list)
Nach dem Login kopieren

5. Verwenden Sie Eigelb zum Anzeigen

# 如果你安装过yolk的话可以使用yolk命令来查看包信息,你可以使用$pip install yolk来安装它 
yolk使用简单,只需在命令行下操作即可
$ yolk -l    #列出所有安装模块
$ yolk -a    #列出激活的模块
$ yolk -n    #列出非激活模块
$ yolk -U [packagename]  # 通过查询pypi来查看(该)模块是否有新版本
Nach dem Login kopieren

Weitere technische Artikel zum Thema Python finden Sie in der Spalte

Python-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die installierten Module in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage