我正在尝试使用以下方式以编程方式查找有关导入模块的信息(例如版本号):
pip show *insert package name*
在Python中,它看起来像:
subprocess.check_output([sys.executable, '-m', 'pip', 'show', *packagename*]).decode("utf-8")
但是,作为参数传递给PIP以查找信息的名称并不总是与用于导入模块的名称相同。
有没有一种方法可以从您用来导入模块的名称中找到PIP使用的名称?