安装Pointcloud Library,Boost.Python和Conda Python

时间:2018-06-07 21:07:31

标签: python c++ boost conda point-cloud-library

我已经尝试了大约一个月的时间来安装Pointcloud Library和Boost.Python与Conda Python一起用于我试图移植到Docker容器中运行的Ubuntu 16.04的应用程序。一切都在Windows中构建和运行良好,但我在Ubuntu中尝试安装这些库的每种方法都会导致这种或那种方式失败。我搜索过,但似乎没有人使用这三种依赖关系。

我正在移植的应用程序是一组Python模块和一些C ++函数。 Python代码需要相当多的依赖关系,这些依赖关系通过构建运行Python 3.6的Conda环境来处理。

PCL和Boost.Python发挥作用,因为该库具有使用PCL的C ++函数,然后使用Boost.Python对其进行封装,为函数创建Python接口。

我可以让任何2/3工作,但不是所有三个一起工作。如果有人好奇的话,我可以提供我在尝试每种安装方法时遇到的具体问题,但我真正想知道的是,是否有其他人成功地将这些库在Ubuntu 16.04上一起工作?

我见过人们用Boost.Python包装PCL函数,但真正的问题是它必须完全由Conda Python完成。

0 个答案:

没有答案