1、报错参考:https://stackoverflow.com/questions/47633870/rpm-lib64-liblzma-so-5-version-xz-5-1-2alpha-not-found-required-by-lib-licentos7中默认python版本为2,故安装anaconda3,但在使用rpm命令(rpm u...
1、报错
参考:https://stackoverflow.com/questions/47633870/rpm-lib64-liblzma-so-5-version-xz-5-1-2alpha-not-found-required-by-lib-li
centos7中默认python版本为2,故安装anaconda3,但在使用rpm命令(rpm update)时报错:
rpm: /home/wyl/anaconda3/lib/liblzma.so.5: version `XZ_5.1.2alpha' not found (required by /lib64/librpmio.so.3)

在安装anaconda目录下找不到version `XZ_5.1.2alpha'。
可能原因是 librpmio.so.3 需要 XZ_5.1.2alpha 在lzma共享库中定义符号的库。liblzma.so.5.2.2定义此符号但liblzma.so.5.2.3、liblzma.so.5.2.4等版本不定义。
所以我 cd 到 cd /home/wyl/anaconda3/lib/目录下,查看 ls 库中是否有liblzma.so.5.2.2,发现没有。
故将原本的链接 /lib/liblzma.so.5- > /lib/liblzma.so.5.2.4 修改为:/lib/liblzma.so.5- > /lib/liblzma.so.5.2.2。

2、解决方案:
# cd /home/wyl/anaconda3/lib/
修改链接:
# sudo ln -s -f liblzma.so.5.2.2 liblzma.so.5
如果以上成功就无需接下来的一步:
删除以下文件:
liblzma.so.5.2.3
本文标题为:centos7安装anaconda之后报错:rpm: /home/wyl/anaconda3/lib/liblzma.so.5: version `XZ_5.1.2alpha' not fo
基础教程推荐
- http请求报错:SSL Certificate Chain Error的原因和解决办法 2023-12-04
- Apache用户认证、域名跳转、Apache访问日志 2023-09-29
- http请求报错:Too Many Requests Error的原因和解决办法 2023-12-03
- Target runtime Apache Tomcat v8.0 is not defined 2023-09-08
- 备份和恢复Windows IIS服务器设置的方法 2022-09-01
- LVS+DR+apache+keepalived负载均衡 2023-09-08
- https协议详解 2022-12-12
- Nginx负载均衡之upstream模块简介与使用详解 2022-11-26
- CentOS 7下的KVM网卡配置为千兆网卡 2023-09-24
- Nginx geoip模块实现地区性负载均衡 2024-03-15
