0

可能重复:
检索 python 模块路径

我正在研究 python,我安装了 web.py 框架来开发小型 Web 应用程序并成功安装。当我尝试从 python 解释器导入如下

>>> import web
>>> 

实际上我想知道框架的安装路径或安装它的模块所以我尝试了

>>> import sys
>>> import sys.path

当然它显示了许多安装在其中的模块的路径sitepackages,但是如果我们知道python中的模块名称,是否可以找到模块的路径

4

1 回答 1

0

您可以查看 sys.modules。例如:

>> import django
>> import sys
>> sys.modules['django']
<module 'django' from '/usr/local/lib/python2.7/dist-packages/django/__init__.pyc'>

然后:如果你经常遇到模块路径问题[并且需要控制它],我建议你看看 virtualenv ( http://www.virtualenv.org/en/latest/index.html)。 html ). 它是 Python 世界中“模块导入地狱”问题的事实上的解决方案。

于 2012-10-09T10:05:38.130 回答