Linux(CentOS, ubuntu)报错:libpng16.so.16: 无法打开共享对象文件: 没有那个文件或目录
linux系统在安装一些包或者配置环境时,可能会遇到以下错误:libpng16.so.16: 无法打开共享对象文件: 没有那个文件或目录ubuntu系统和centos系统的解决方案是不一样的:ubuntu系统可以直接安装sudo apt-get install libpng16-16centos系统可以先尝试直接安装yum install libpng-devel但此时安装的可能是libpng15
·
linux系统在安装一些包或者配置环境时,可能会遇到以下错误:
libpng16.so.16: 无法打开共享对象文件: 没有那个文件或目录
ubuntu系统和centos系统的解决方案是不一样的:
- ubuntu系统可以直接安装
sudo apt-get install libpng16-16 - centos系统可以先尝试直接安装
yum install libpng-devel但此时安装的可能是libpng15,不能满足要求,此时执行以下操作:
wget https://jaist.dl.sourceforge.net/project/libpng/libpng16/older-releases/1.6.21/libpng-1.6.21.tar.gz && tar -zxvf libpng-1.6.21.tar.gz cd libpng-1.6.21 ./configure --prefix=/usr/local/png --enable-shared LDFLAGS="-L/usr/lib -lz" sudo make sudo make install sudo ldconfig上述操作首先下载了libpng-1.6.21,解压后通过configure命令和make命令将其安装到指定目录 /usr/local/png下,ldconfig将安装结果设置为系统可见,此时进入目录/usr/local/png/lib,可以看到 libpng16.so.16 已经成功安装,为了确保可以正常使用,最好将其复制到 /usr//lib 下:
cp libpng16.so.16 /usr/lib此时再安装其他应用不会再报错。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)