我正在使用Ubuntu OS上的opencv进行python项目
import numpy as np
import cv2
img = cv2.imread("LillyBellea.png", 1)
img = cv2.imwrite("LillyBellea.jpeg", img)
cv2.imshow("original", img)
cv2.waitKey(0)
cv2.destroyAllWindows()
当我运行此程序时,我收到错误
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
任何人都可以在这里帮忙, 我按照this回答,但它不适合我
答案 0 :(得分:42)
这解决了我的问题:
export GIO_EXTRA_MODULES=/usr/lib/x86_64-linux-gnu/gio/modules/
有关详细信息,请参阅:https://github.com/conda-forge/glib-feedstock/issues/19。
答案 1 :(得分:1)
我想添加(因为我还不能发表评论),实际上要解决这个问题需要添加到本地bashrc,否则,每次打开终端时,导出都会消失。
答案 2 :(得分:1)
sudo apt install dconf-gsettings-backend:i386
为我修复。 (注意:就我而言,我在x64系统上运行x86应用。)