基于bob的数据采集扩展

xbob.daq的Python项目详细描述


该软件包包含一个基于 开源库bob。如果在项目或出版物中使用此代码, 感谢您引用我们:

@inproceedings{Anjos_ACMMM_2012,
  author = {A. Anjos AND L. El Shafey AND R. Wallace AND M. G\"unther AND C. McCool AND S. Marcel},
  title = {Bob: a free signal processing and machine learning toolbox for researchers},
  year = {2012},
  month = oct,
  booktitle = {20th ACM Conference on Multimedia Systems (ACMMM), Nara, Japan},
  publisher = {ACM Press},
  url = {http://publications.idiap.ch/downloads/papers/2012/Anjos_Bob_ACMMM12.pdf},
}

安装

注意

如果您是通过我们的github门户而不是通过pypi阅读此页面, 注意包的开发提示可能不稳定或 瞬间不稳定的

转到http://pypi.python.org/pypi/xbob.daq下载最新的 这个包的稳定版本。

有两个选项可用于安装此软件包和 在计算机上运行:可以使用自动安装程序,如pip(或easy_install),也可以手动下载、解包和 使用zc.buildout创建 虚拟工作环境仅用于此包。

使用自动安装程序

使用pip是最简单的(shell命令用$信号标记):

$ pip install xbob.daq

您也可以使用easy_install

$ easy_install xbob.daq

这将下载并安装此软件包以及任何其他需要的 依赖关系。它还将验证您安装的bob版本 是兼容的。

此方案可以通过virtualenv或根访问 机器。否则,我们建议您使用下一个选项。

使用zc.buildout

PyPI下载此包的最新版本,并将其解压缩到 工作区。工具包本身的安装使用buildout。你不需要了解它的内部工作原理 使用这个包裹。这是一个让你开始的食谱:

$ python bootstrap.py
$ ./bin/buildout

这两个命令应该下载并安装所有未安装的依赖项和 为您提供一个完全可操作的测试和开发环境。

注意

在前一个命令集的第一行中使用的python shell 确定将用于开发的所有脚本的python解释器 在这个包裹里。因为这个包使用Bob,所以必须确保bootstrap.py 使用用于构建bob的解释器调用脚本,或者 可能会出现意外问题。

如果系统管理员安装了bob,则可以安全地 假设它使用默认的python解释器。在这种情况下,上述3 命令行应按预期工作。如果你在某个地方安装了鲍勃 否则,在私有目录中,在buildout.cfg之前编辑文件 正在运行./bin/buildout。找到名为buildout的节并编辑或 添加行prefixes以指向安装bob的目录或 建造。例如:

[buildout]
...
prefixes=/Users/crazyfox/work/bob/build

斯芬克斯手动生成

安装后,使用此命令生成API文档:

$ ./bin/sphinx-build -b html doc html

之后,您应该在目录html中找到html文档。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java向嵌入式Jetty添加多个端点   java如何在JAXWS处理程序中区分请求和响应?   使用Scenebuilder for JAVAFx的登录应用程序的java MVC体系结构   java对话框将不显示   Windows 7上的Java系统变量   java删除动态添加的面板   java将Javadoc嵌入到HTML网站中   带有URL编码数据的java Spring RestTemplate POST请求   java JAXR只运行一次函数   HttpClient缺少java依赖项   java深层反射比较   基于javarmi和CORBA的分布式计算   如何使用当前数据库时间从Java更新MongoDB?   java通过光标保存数据调试时显示错误数据