<分区>
我想在运行时或在 ipython 中获得此信息。例如,
import matplotlib
如果我有多个版本或者我只想知道文件的位置,我怎么知道使用了哪个 matplotlib.py。
谢谢
<分区>
我想在运行时或在 ipython 中获得此信息。例如,
import matplotlib
如果我有多个版本或者我只想知道文件的位置,我怎么知道使用了哪个 matplotlib.py。
谢谢
最佳答案
检查模块的 __file__
属性。
In [1]: import matplotlib
In [2]: matplotlib.__file__
Out[2]: '/usr/lib/pymodules/python2.7/matplotlib/__init__.pyc'
(也适用于 vanilla Python。)
关于Python:我怎么知道我正在导入哪个包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9642034/