2016-12-27 80 views
1

我试图导入pocketsphinx和狮身人面像的基础,但两者的这种显示错误为“no module name ad”的错误,我不知道这是什么“ad”是我得到的pyhone“无模块名为广告”错误

代码:

>>> import pocketsphinx 

Traceback (most recent call last): 
    File "<pyshell#4>", line 1, in <module> 
    import pocketsphinx 
    File "C:\Python27\lib\site-packages\pocketsphinx\__init__.py", line 35, in <module> 
    from sphinxbase import * 
    File "C:\Python27\lib\site-packages\sphinxbase\__init__.py", line 32, in <module> 
    from .ad import * 
    File "C:\Python27\lib\site-packages\sphinxbase\ad.py", line 35, in <module> 
    _ad = swig_import_helper() 
    File "C:\Python27\lib\site-packages\sphinxbase\ad.py", line 34, in swig_import_helper 
    return importlib.import_module('_ad') 
    File "C:\Python27\lib\importlib\__init__.py", line 37, in import_module 
    __import__(name) 
ImportError: No module named _ad 
>>> import sphinxbase 

Traceback (most recent call last): 
    File "<pyshell#5>", line 1, in <module> 
    import sphinxbase 
    File "C:\Python27\lib\site-packages\sphinxbase\__init__.py", line 32, in <module> 
    from .ad import * 
    File "C:\Python27\lib\site-packages\sphinxbase\ad.py", line 35, in <module> 
    _ad = swig_import_helper() 
    File "C:\Python27\lib\site-packages\sphinxbase\ad.py", line 34, in swig_import_helper 
    return importlib.import_module('_ad') 
    File "C:\Python27\lib\importlib\__init__.py", line 37, in import_module 
    __import__(name) 
ImportError: No module named _ad 
+0

烨我总是得到错误作为不安全的平台警告 –

+0

是一个问题? –

回答

0

sphinxbaseC based component编译成一个名为_ad.so文件,那是什么似乎缺少您的系统上。

您应该尝试重新安装该模块,并确保没有安装警告可能表明编译没有解决。

+0

,我甚至无法安装sphinxbase我试图用pip安装它,但它无法找到它 –

+0

我已经安装了狮身人面像和口袋狮身人面像,但安装sphinxbase它没有发现任何版本,当我在我的python27文件夹中搜索它确实找到它,但我想那里有一些文件或文件夹丢失,皮普甚至不认识这个sphinxbase文件夹 –

相关问题