python怎么判断库是否安装?
发布时间:2026-01-25 21:44:08

1、在 python 中可以使用 import 当导入不存在的模块时,语句会导入一个模块 ImportError 因此,try-catch语句可用于捕获此异常,相应的代码如下:

2、使用 python 内置函数 exec(注意exec而不是eval,eval只能执行表达式),exec函数接收字符串参数,并将字符串视为一个字符串 python 句子执行,改进后的代码如下:

3、当然,还有另一种想法可以通过 pip list 或 pip freeze 命令获取所有已安装的模块,并判断模块是否在其中,可以通过字符串匹配或正则表达式来判断模块是否在列表中 pip list 需要使用命令返回结果 os 模块的 popen 函数(由于该函数无法获得命令的输出结果,不能使用system函数),相应的代码如下:

