Как исправить предупреждение «QObject :: moveToThread:» для Opencv3 в python3 с использованием виртуальной среды? - PullRequest
0 голосов
/ 24 октября 2018

Я использую opencv-python == 3.3.0.10 и python == 3.5.2.Я пытался решить вышеупомянутое предупреждение с множеством ссылок , доступных на той же платформе, но ни одна из них не работает в моем сценарии.Я проверял приведенный ниже код и снова и снова обнаруживал раздражающее предупреждение.Так что мне любопытно узнать, почему возникают такие ситуации.

import cv2
import numpy as np

path = 'sample.jpg'
img = cv2.imread(path)
cv2.imshow("",img)
cv2.waitKey(0)

enter image description here

1 Ответ

0 голосов
/ 24 октября 2018

Здесь я нашел решение своей проблемы:

sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get update

Кажется, что Qt, который поставляется с opencv-python, как-то конфликтует с установкой системы Qt.Поэтому, когда система будет обновлена ​​и конфликты будут удалены, она начала правильно реагировать.

...