[英]OpenCV Python GTK Error
我在安装opencv以在Ubuntu上使用Python时遇到麻烦。 我收到以下错误:
Gtk-Message: Failed to load module "canberra-gtk-module"
尝试运行以下命令时:
cv2.imshow('test', rand(20,20))
我为GTK和GTK 3安装了堪培拉模块:
locate libcanberra-gtk-module.so
/usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so
有人有想法么?
该消息通常是无害的,因为模块是GTK功能的可选组件。 是因为cv2.imshow()
无法正常工作?
GTK的模块路径通常默认为/usr/lib/gtk-3.0
(或2.0,具体取决于要链接的GTK版本)或/usr/lib64/gtk-3.0
。 尝试使用环境变量GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-3.0
(或2.0)运行程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.