Проблема повторного связывания Python3 при импорте opencv - PullRequest
0 голосов
/ 24 сентября 2019

Вопрос:

У меня ошибка сегментации после попытки импортировать только что скомпилированную версию последней доступной opencv из git на Ubuntu 18.04.

Вот сообщение об ошибке, которое я получил при попыткеимпортировать cv2 в python3:

$ python3
Python 3.6.8 (default, Aug 20 2019, 17:12:48) 
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
python3: Relink `/lib/x86_64-linux-gnu/libsystemd.so.0' with `/lib/x86_64-linux-gnu/librt.so.1' for IFUNC symbol `clock_gettime'
python3: Relink `/lib/x86_64-linux-gnu/libudev.so.1' with `/lib/x86_64-linux-gnu/librt.so.1' for IFUNC symbol `clock_gettime'
Segmentation fault (core dumped)

Моя Ubuntu;5.0.0-29-generic x86_64 GNU/Linux

Откуда я клонировал opencv;https://github.com/opencv/opencv

Связанные темы;
получение ошибки при импорте модуля cv2 в экземпляр ubuntu amazon
Настройка AWS Redshift в Ubuntu 18.04 и использование его сpyodbc
https://unix.stackexchange.com/questions/444697/cannot-run-python-file-asks-to-relink-libraries
https://github.com/tensorflow/tensorflow/issues/19375

Ни одно из представленных решений не сработало, поскольку на моем ноутбуке нет графических чипов NVidia;

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
...