__init__.py中的导入错误:PyVlfeat中没有名为_vlfeat的模块

时间:2014-11-22 10:36:13

标签: python vlfeat

我正在尝试运行这个python重写Vlfeat库。 https://github.com/shackenberg/phow_caltech101.py。我正在尝试运行应用程序phow_caltech101。

这是投掷

File "/A/B/C/pyvlfeat-0.1.1a3/vlfeat/__init__.py", line 1, in <module>
import _vlfeat
ImportError: No module named _vlfeat

在相应的&#34; init .py&#34;文件,我可以看到它被提及为&#34; import _vlfeat&#34;。我是python的新手,请告诉我导致此错误的原因是什么?

1 个答案:

答案 0 :(得分:0)

您需要下载并安装PyVlfeat模块。

https://pypi.python.org/pypi/pyvlfeat/

正如我所见,pyvlfeat有一些依赖关系,所以一定要下载它们:

Boost.Python(针对1.35.0-5版测试) NumPy(针对1.5.1版测试) Matplotlib(针对版本0.99.3进行测试)