【问题标题】:Installing a python wrapper for a c++ library为 c++ 库安装 python 包装器
【发布时间】:2011-02-06 10:19:01
【问题描述】:

我正在尝试为 ANN(大约近邻)c++ 库安装 python 包装器:链接为 http://www.scipy.org/scipy/scikits/wiki/AnnWrapper 。我在 Windows 7 32 位上。

不幸的是,文档有点简洁,而且我是一般编程的新手,所以我无法破译其中的说明。我以前没有构建过 C++ 库,甚至不知道如何做到这一点。任何人都可以请指导吗?

谢谢!

基因

【问题讨论】:

  • 您应该首先尝试按照页面上的安装指南逐步进行。如果您对特定步骤有疑问,例如 WTF 是 easy_install 以及如何使其在 WIN 7 上运行?,请在此处发布,stackoverflow 将回答;)
  • 很公平。我在页面底部下载了 James Hetland 的包装器,并将其放在我有其他外部 Python 模块的目录中。我运行了 setup.py 文件,但仍然无法成功导入 scikits.ann 包。它不认识它。有没有人真的在windows中成功安装了这个?谢谢!
  • 安装过程中是否有任何错误警告?系统上是否安装了多个 Python?
  • 不,我不这么认为。有人对 Rob Hetland 的包装有经验吗?我认为这一定是最简单的。

标签: c++ python wrapper


【解决方案1】:

要安装 Rob Hetland 的包装器,您需要在将存档解压缩到的目录中执行以下命令(或非常类似的命令,具体取决于系统上安装的 C 编译器):

python setup.py build install

python setup.py build install --compiler=mingw32

如果您没有 C 编译器,或者遇到错误,请尝试查看此处:

potential issue + answer

potential issue + answer

Ming32 - gcc compatible compiler for Windows

Using Microsoft Visual Studio Express

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 2013-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-13
    • 2016-08-09
    相关资源
    最近更新 更多