2012-07-21 74 views
0

当我试图使用与z3950模块的帮助下蟒蛇国会图书馆搜索bookdetails,我得到了以下错误无模块命名剖面

from PyZ3950 import zoom 

File "/usr/local/lib/python2.6/dist-packages/PyZ3950/zoom.py", line 72, in <module> 
    from PyZ3950 import z3950 
    File "/usr/local/lib/python2.6/dist-packages/PyZ3950/z3950.py", line 72, in <module> 
    from PyZ3950 import asn1 
    File "/usr/local/lib/python2.6/dist-packages/PyZ3950/asn1.py", line 2009, in <module> 
    import profile 
ImportError: No module named profile 

请帮我解决

+0

这很奇怪;它是[标准模块](http://docs.python.org/library/profile.html)。 – icktoofay 2012-07-21 05:05:34

+0

你使用的是什么版本的Python? – 2012-07-21 05:07:15

回答

2

This blog post表明,它不是Ubuntu 11.04上默认安装的Python的一部分。它说:

您将需要首先enable the multiverse repository

解决的办法是安装python-profiler包,即做这个命令:

sudo aptitude install python-profiler 

然后你可以使用Python轮廓正常。