Почему я получаю ImportError ../lib/libgobject-2.0.so.0: неопределенный символ: g_uri_ref в зависимости от порядка импорPython

Программы на Python
Anonymous
Почему я получаю ImportError ../lib/libgobject-2.0.so.0: неопределенный символ: g_uri_ref в зависимости от порядка импор

Сообщение Anonymous »

В одном из моих экспериментов я обнаружил это странное поведение.
Если да, то

Код: Выделить всё

import matplotlib.pyplot as plt

Код: Выделить всё

import cv2
Тогда я получаю ImportError

ImportError: /home/deep/anaconda3/bin/../lib/libgobject-2.0.so.0: неопределенный символ: g_uri_ref
Изображение


Но если я изменю порядок импорта как

Код: Выделить всё

import cv2

Код: Выделить всё

import matplotlib.pyplot as plt
Все работает нормально. Версия Matplotlib — 3.2.2, а версия cv2 — 4.3.0
Я пытался посмотреть, смогу ли я найти какую-нибудь подобную проблему или объяснение, но пока не нашел ответа. Я не знаю, почему возникает эта проблема и как ее исправить.

Вернуться в «Python»