Установка библиотеки Pointcloud, Boost.Python и Conda Python

Я около месяца пытаюсь установить 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?

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

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]