这是我的错误
gedit: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: cairo_surface_set_device_scale
我想在我的帐户中启动gedit。 但是使用sudo,它正在运行。 我不知道为什么......?
我的操作系统是Ubuntu 14.04 LTS, 我设置了anaconda2.7,Opencv2.4.12,cuDNN v4,CUDA 7.5,Caffe。
我的PASS是
export PATH="/home/myAccount/anaconda2/bin:$PATH";
export PATH=/usr/local/cuda/bin/:$PATH;
export PATH=/usr/local/:$PATH;
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/lib/x86_64-linux-gnu:/home/myAccount/anaconda2/lib:$LD_LIBRARY_PATH;
export PYTHONPATH=/home/myAccount/caffe/python:$PYTHONPATH;
另外,我添加了sudoers" myAccount ALL =(ALL:ALL)ALL"
帮帮我~~~。
如何在帐户中运行gedit?
答案 0 :(得分:0)
问题似乎出现在LD_LIBRARY_PATH的...... / anaconda2 / lib部分。重置它应该有效。
LD_LIBRARYPATH= gedit