如何查找Python文件使用的模块

如何查找Python文件使用的模块,python,python-3.x,python-2.7,pip,python-module,Python,Python 3.x,Python 2.7,Pip,Python Module,我脑子里有个小问题。当我们安装任何第三方模块时。其他一些模块也将随之安装。如何查找所有附加模块的安装内容。例如,这段代码 from gtts import gTTS 在安装此模块的同时,还将安装其他一些模块,如“six” 如何查找在我安装GTT或任何其他模块时安装的额外模块您可以使用pip freeze pip freeze > requirements.txt 此requirements.txt列出您的程序所需的所有软件包。这是否回答了您的问题@谢谢你的回答,先生,但我的问题是要找

我脑子里有个小问题。当我们安装任何第三方模块时。其他一些模块也将随之安装。如何查找所有附加模块的安装内容。例如,这段代码

from gtts import gTTS 
在安装此模块的同时,还将安装其他一些模块,如“six”


如何查找在我安装GTT或任何其他模块时安装的额外模块

您可以使用
pip freeze

pip freeze > requirements.txt

此requirements.txt列出您的程序所需的所有软件包。

这是否回答了您的问题@谢谢你的回答,先生,但我的问题是要找出在我运行
pip install gtts时安装的额外模块是什么,这里的一个潜在问题是共享模块。
gtts使用的一些模块可能是以前导入的。@EKHUMO是的,先生,有什么办法可以找到吗?请问您为什么需要这些信息?您想解决的实际问题是什么?谢谢您让我试一试答案,先生,但我的问题是找出在我运行
pip install gtts时安装的额外模块是什么,我理解您的问题,请试一试。1.创建一个虚拟环境,激活它并安装flask 2。现在创建requirements.txt文件,查看此文件。3.您将获得
click==7.1.2 Flask==1.1.2它的危险==1.1.0 Jinja2==2.11.2 MarkupSafe==1.1.1 Werkzeug==1.0.1
@BelginAndroid这些额外的软件包不是由您安装的,如果您在Flask安装期间检查终端,它是由Flask安装的。非常感谢您让我试试看:)