version `ZLIB_1.2.3.4' not found 解决方法

出现的错误

ImportError: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /home/software/anaconda3/lib/libpng16.so.16)

参考 https://blog.csdn.net/csdn_elsa/article/details/80025019 https://blog.csdn.net/yuanchheneducn/article/details/51314255 后开不开机了

tar -xvf ~/Downloads/zlib-1.2.9.tar.gz
cd zlib-1.2.9
sudo -s
./configure; make; make install
cd /lib/x86_64-linux-gnu
ln -s -f /usr/local/lib/libz.so.1.2.11/lib libz.so.1
cd ~
rm -rf zlib-1.2.11

安装个新版的zlib

wget http://zlib.net/zlib-1.2.11.tar.gz 
tar zxf zlib-1.2.11.tar.gz 
cd zlib-1.2.11
./configure 
make && make install 
cd /lib/x86_64-linux-gnu/
cp libz.so.1 libz.so.1_copy
rm libz.so.1 
ln -s libz.so.1.2.11 libz.so.1

或许正确指令应为:编译后libz.so.都会存在这里/usr/local/lib/libz.so.1.2.*

wget http://zlib.net/zlib-1.2.9.tar.gz 
tar zxf zlib-1.2.9.tar.gz 
cd zlib-1.2.9 
./configure 
make && make install 
cp /usr/local/lib/libz.so.1.2.9 /lib/x86_64-linux-gnu/
cd /lib/x86_64-linux-gnu/
cp libz.so.1 libz.so.1_copy
rm libz.so.1 
ln -s libz.so.1.2.9 libz.so.1
#或者先下载,到文件夹下
tar -xvf ~/Downloads/zlib-1.2.11.tar.gz
cd zlib-1.2.11
sudo -s
./configure; make; make install
cd /lib/x86_64-linux-gnu
ln -s -f /usr/local/lib/libz.so.1.2.11/lib libz.so.1
rm -rf zlib-1.2.11

应用程序不能在SHELL中运行的情况,服务器重启出后没有办法登陆界面,所以FTP,SHELL,NFS等等都不能使用的砖头机情况。

1:使用sudo apt-get install zlib

err:E: 未发现软件包 zlib

2:使用wget http://www.zlib.net/zlib-1.2.3.tar.gz,下载下来再自己编译,安装

3.:sudo apt-get install zlib1g-dev
 

准备:下载libz.so.1文件到U盘

1.在重启机器的时候,进入字符界面,方法ALT+F2-F7其中一个。

2.登陆后,装U盘挂载

# mkdir /mnt/usb

# fdisk -l  查看U盘所在盘符

还有一种方法,就是在字符界面把U盘插上,就会显示出盘符 如“sdb”等 下面用sdb

# mount -t vfat /dev/sdb /mnt/usb

3.把文件复制到/lib/下

# cd /mnt/usb/

# cp -rf /libz.so.1 /lib/

# shutdown -r now

进入重启即可。

使用命令:apt-file search 来查找,首先安装,按如下命令:

sudo apt-get install apt-file

安装完以后系统会提示你update,如果没有提示,在终端输入如下命令:

sudo apt-file update

apt-file 是用来查找某个命令或者某一个库所在的包的,具体用法如下:

~$ apt-file search libz.so.1
运行命令显示如下:

lib32z1: /usr/lib32/libz.so.1

lib32z1: /usr/lib32/libz.so.1.2.3.3

lib32z1-dev: /usr/lib32/libz.so

lsb-build-base3: /usr/lib/lsb3/libz.so

zlib1g: /lib/libz.so.1

zlib1g: /lib/libz.so.1.2.3.3

zlib1g-dbg: /usr/lib/debug/lib/libz.so.1.2.3.3

zlib1g-dbg: /usr/lib/debug/usr/lib32/libz.so.1.2.3.3

zlib1g-dev: /usr/lib/libz.so
使用apt-file search 查找你的库所在包就行了,右边的是匹配你的库,左边的是你查的库所在的包,所以最后安装对应的包就行了。我们会发现与libz.so.1相对应的是左边名字叫:lib32z1的包,所以安装这个lib32z1包即可。

sudo apt-get install lib32z1

version `ZLIB_1.2.3.4' not found 解决方法出现的错误ImportError: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /home/software/anaconda3/lib/libpng16.so.16)参考https://blog.csd...
方法一(已通过测试)已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib.在php.ini中找到有extension=php_curl.dll, 去掉前面的注释.设置extension_dir=c:\php\ext, 刷新PHP页面时报错, 说找不到模块php_curl.dll.拷贝php_curl.dll 到windows\system32,还是同样的错. 在网上找了一下,需要将:libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll 都拷贝到system32目录下,重启apache即可. 方法二也可试试:这个
出现的错误caffe 之前都能正常运行,不知何种原因出现以下错误:[root@Master pro1]# ./caffe train -sovler examples/mnist/train_lenet.sh ./caffe: /lib64/libz.so.1: version `ZLIB_1.2.3.4’ not found (required by /root/anaconda2/lib/./
1./lib64/libz.so.1: version `ZLIB_1.2.3.3’ not found 解决方法:安装个新版的zlib 参考:https://blog.csdn.net/m0_37644085/article/details/86606546 wget http://zlib.net/zlib-1.2.11.tar.gz tar zxf zlib-1.2.11.tar.gz
./pdmodel_manager: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /home/user/service/xc_smartbox/smartbox_cpp/lib/libopencv_world.so.4.5) ./pdmodel_manager: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.11' no.
wgethttp://zlib.net/zlib-1.2.11.tar.gz tar zxf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure make && make install cp /usr/local/lib/libz.so.1.2.11/lib64/ cd /lib64/ rm libz.so.1 2. 解决方法 下载zlib-1.2.9.tar.gz 官网http://www.zlib.net/fossils/到linux机器上,然后进入压缩包文件路径并执行以下命令: (1)安装相...
玩儿renpy时,有一些目录打不开,在终端会返回: /home/xxxx/renpy-7.3.5-sdk/lib/linux-x86_64/libz.so.1: version `ZLIB_1.2.9' not found (required by /lib/x86_64-linux-gnu/libpng16.so.16) 从这里下载 Zlib 1.2.9,然后运行: tar -xvf ~/Downloads/zlib-1.2.9.tar.gz cd ~/Downloads/zlib-1.2.9
ImportError: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /home/coov/anaconda3/envs/pytorch_py37/bin/../lib/././libpng16.so.16) ImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_Ty
libz.so.1 只是一个符号链接,如果你只是这个链接文件没了,而真正的库文件还在,那就不要紧。可以用以下方法恢复:ls /usr/lib/libz*正常情况下,你应该看到libz.so libz.so.1 libz.so.1.y.z其中 libz.so.1.y.z 才是真正的库文件,1.y.z 是其具体版本,如果你的 libz.so.1.y.z 还在,你可以ln -s /usr/lib/libz
portError: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /data/home/jwu/anaconda3/envs/labelme/lib/python3.8/site-packages/PySide2/../../.././libpng16.so.16)
这个错误是由于 PySide2 依赖的 libpng16 库需要 Zlib 版本为 1.2.9,但是系统中的 Zlib 版本过低导致的。 你可以尝试更新 Zlib 库或者在环境变量中设置 LD_LIBRARY_PATH 指向 Zlib 1.2.9 的路径,具体步骤如下: 1.更新 Zlib 库 sudo apt-get update sudo apt-get install zlib1g-dev 2.设置 LD_LIBRARY_PATH 环境变量 export LD_LIBRARY_PATH=/path/to/Zlib-1.2.9/lib:$LD_LIBRARY_PATH 其中,/path/to/Zlib-1.2.9 是你安装 Zlib 1.2.9 的路径。 如果以上方法都不行,你可以考虑使用 conda 环境,使用 conda 安装 PySide2 和 Zlib 库可以避免这个问题。
人体姿态估计数据集整理(Pose Estimation/Keypoint):MSCOCO(逐年)、LSP、FLIC、MPII、AI Challenge及打分标准 Dear_dairao: 您好,coco2017姿态估计数据集,57k的是如何获取的?我看官网上只有118k的? 人体姿态估计数据集整理(Pose Estimation/Keypoint):MSCOCO(逐年)、LSP、FLIC、MPII、AI Challenge及打分标准 Dear_dairao: 您好,请问这个问题您有答案了吗? COCO 数据集的使用,以及下载链接 computeree.: 解压完多大