4

我是 Python 新手,我想VLFeat在 Ubuntu (13.04) 上安装。

我正在使用 Eclipse 3.8。对于 Python,我已经PyDev在 Eclipse 上安装了扩展。

我已经安装了 Numpy,但我不知道如何安装 VLFeat。我试图使用他们的网站,但我无法为 Python 获得任何东西。我已经下载了软件包,但我不知道如何安装它们。

4

2 回答 2

4

Menpo项目为VLFeat提供了一个包装器:它称为cyvlfeat

要安装 cyvlfeat,我们强烈建议您使用 conda

conda install -c menlo cyvlfeat

如果您不想使用 conda,您的里程会有所不同。特别是,您必须满足包的链接/编译要求,其中包括 vlfeat 动态库。

换句话说,安装的conda好处是它也会安装(和链接)VLFeat 依赖项。

它可能不包括 VLFeat 的所有功能。截至 2017 年 3 月的现状

  • 费舍尔
    • 费舍尔
  • 通用的
    • set_simd_enabled、get_simd_enabled、cpu_has_avx、cpu_has_sse3、cpu_has_sse2
    • get_num_cpus,
    • get_max_threads、set_num_threads、get_thread_limit
  • 平均数
    • 平均数
    • kmeans_quantize
    • ikmeans, ikmeans_push
    • hikmeans, hikmeans_push
    • 偏移

相关阅读

Simmi Mourya开发博客。这包括描述和使用示例。


更多选择:


IDE 的注意事项

只要正确设置了解释器和库路径,安装 python 包应该独立于 IDE(Eclipse + PyDev,在 OP 的情况下)。

关于 conda 的注意事项

无需安装 Anaconda 发行版即可使用conda. 更轻的Miniconda就足够了。

于 2017-03-23T05:28:07.567 回答
0

假设您从 Python Package Index 获得 VLFeat说明

Download distribution, extract it, get to command prompt and type: 
$ python setup.py install 
于 2013-11-20T19:19:34.477 回答