转换命令不起作用(liblzma.so.0)

转换命令不起作用(liblzma.so.0)

我的转换命令不起作用。如果我运行以下命令:

convert -resize 448x448^ srcimg.png dstimg.png

我收到以下错误:

convert: error while loading shared libraries: liblzma.so.0: cannot open shared object file: No such file or directory

如果我尝试定位该文件,liblzma.so.0则不会得到任何结果。相反,这是输出locate liblzma.so

/home/ep15/anaconda2/envs/tensorflow/lib/liblzma.so
/home/ep15/anaconda2/envs/tensorflow/lib/liblzma.so.5
/home/ep15/anaconda2/envs/tensorflow/lib/liblzma.so.5.2.2
/home/ep15/anaconda2/lib/liblzma.so
/home/ep15/anaconda2/lib/liblzma.so.5
/home/ep15/anaconda2/lib/liblzma.so.5.0.5
/home/ep15/anaconda2/pkgs/xz-5.0.5-1/lib/liblzma.so
/home/ep15/anaconda2/pkgs/xz-5.0.5-1/lib/liblzma.so.5
/home/ep15/anaconda2/pkgs/xz-5.0.5-1/lib/liblzma.so.5.0.5
/home/ep15/anaconda2/pkgs/xz-5.2.2-0/lib/liblzma.so
/home/ep15/anaconda2/pkgs/xz-5.2.2-0/lib/liblzma.so.5
/home/ep15/anaconda2/pkgs/xz-5.2.2-0/lib/liblzma.so.5.2.2
/lib/i386-linux-gnu/liblzma.so.5
/lib/i386-linux-gnu/liblzma.so.5.0.0
/lib/x86_64-linux-gnu/liblzma.so.5
/lib/x86_64-linux-gnu/liblzma.so.5.0.0
/usr/lib/x86_64-linux-gnu/liblzma.so
/usr/local/anaconda2/lib/liblzma.so
/usr/local/anaconda2/lib/liblzma.so.5
/usr/local/anaconda2/lib/liblzma.so.5.0.5
/usr/local/anaconda2/pkgs/xz-5.0.5-1/lib/liblzma.so
/usr/local/anaconda2/pkgs/xz-5.0.5-1/lib/liblzma.so.5
/usr/local/anaconda2/pkgs/xz-5.0.5-1/lib/liblzma.so.5.0.5

我尝试使用符号链接解决问题,但又出现了另一个错误。可能是什么问题?

编辑:我创建符号链接“sudo ln -svf /usr/local/anaconda2/lib/liblzma.so liblzma.so.0”后的输出:

convert: error while loading shared libraries: libgvc.so.5: cannot open shared object file: No such file or directory

相关内容