在 Python 中查找包的路径(例如 pandas)

Find path of a package (e.g. pandas) in Python

有没有办法在 python 包导入后以编程方式找到它的位置?

例如:

import os

import pandas

os.get_package_directory(panda)
>>> C:\Users\username\miniconda3\pkgs\pandas-1.0.5-py37h47e9c7a_0

我已经有一段时间没做这个了,但试试这个:

import pandas
print(pandas.__file__)