homebrew boost:python绑定在哪里?

时间:2016-02-19 20:17:55

标签: python macos boost homebrew boost-python

我使用自制程序安装了boost和boost-python,并且在提供C ++编译器的直接路径时可以访问这些包。但是,Python无法“看到”提升。为什么会发生这种情况?我该如何解决这个问题?

>>> import boost
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named boost

我尝试找到导入的so文件,但我在我的系统上找不到它

$ mdfind boost | grep boost | grep .so

为了给出一些上下文,我试图将通信器传递给C函数。我需要通过一个提升通信器。当我通过mpi4py时,我收到了错误

mymod.run_mymod_mpi(str, mpi4py.MPI.Intracomm, str, str, _ExcInfo)
did not match C++ signature:
    run_mymod_mpi(char*, boost::mpi::communicator {lvalue}, char*, char*, boost::python::api::object)

homebrew boost-python是否附带了boost pytjon绑定?如果没有,我该如何安装它们?

EDIT 我在github上打开an issue,现在标记为help-wanted。 homebrew目前不支持此功能。

0 个答案:

没有答案