Установка библиотеки Pointcloud, Boost.Python и Conda Python - PullRequest
0 голосов
/ 08 июня 2018

Я уже около месяца пытаюсь установить Pointcloud Library и Boost.Python вместе с Conda Python для приложения, которое пытаюсь перенести на Ubuntu 16.04, работающего в контейнере Docker.Все собирается и работает нормально в Windows, но каждый метод, который я пробовал в Ubuntu для установки этих библиотек, так или иначе приводит к сбою.Я искал, но никто, кажется, не использует все эти три зависимости.

Приложение, которое я портирую, представляет собой набор модулей Python и несколько функций C ++.Для кода Python требуется немало зависимостей, которые обрабатываются путем создания среды Conda с Python 3.6.

PCL и Boost.Python вступают в игру, поскольку в библиотеке есть функции C ++, использующие PCL, которые затем упаковываются с использованием Boost.Python для создания интерфейса Python для функций.

Я могу заставить работать любые 2/3, но не все три вместе.Я могу указать конкретные проблемы, с которыми я сталкиваюсь, когда я пробую каждый метод установки, если кому-то интересно, но что мне действительно интересно, так это то, что кто-то еще успешно установил эти библиотеки для совместной работы в Ubuntu 16.04?

IМы видели, как люди обертывают функции PCL с помощью Boost.Python, но реальная проблема заключается в том, что все это должно быть сделано с помощью Conda Python под капотом.

...