如何使用虚拟环境修复python3中Opencv3的警告“ QObject :: moveToThread:”?

时间:2018-10-24 11:07:50

标签: python-3.5 imshow qobject opencv3.3

我正在使用opencv-python == 3.3.0.10和python == 3.5.2。我试图通过在同一平台上使用许多references来解决上述警告,但在我的方案中没有一个起作用。我正在检查下面的代码,并且一次又一次地发现恼人的警告。因此,我很想知道为什么会出现这种情况。

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 :(得分:0)

在这里,我找到了解决问题的方法:

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

opencv-python附带的Qt似乎与系统Qt安装冲突。因此,当系统将被更新并且冲突被消除时,它开始正确地响应。