解决:GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

错误:

GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

 

解决方式:

第一种:

OpenCV 编译时,使用cmake命令补充行:-DWITH_GTK_2_X=ON

 

第二种:

import matplotlib
matplotlib.use('Agg')
# matplotlib.use('TkAgg') # 两个选一个


import matplotlib.pyplot as plt
# .......

 

 


版权声明:本文为qq_19707521原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。