GLib-GIO-Message:使用'内存' GSettings后端。您的设置不会保存或与其他应用程序共享

时间:2017-07-05 19:38:01

标签: python linux opencv ubuntu

我正在使用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回答,但它不适合我

3 个答案:

答案 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应用。)