centos7安装anaconda之后报错:rpm: /home/wyl/anaconda3/lib/liblzma.so.5: version `XZ_5.1.2alpha' not found (required by /lib64/librpmio.so.3)
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. liblzma.so.
如果以上成功就无需接下来的一步:
删除以下文件:
liblzma.so.5.2.
centos7安装anaconda之后报错:rpm: /home/wyl/anaconda3/lib/liblzma.so.5: version `XZ_5.1.2alpha' not found (required by /lib64/librpmio.so.3)的更多相关文章
- rpm: /root/anaconda3/lib/liblzma.so.5: version `XZ_5.1.2alpha' not found (required by /lib64/librpmio.so.3)
		报如上的错误,发现rpm相关的命令都不能够用. 1.搜到这篇文章,https://stackoverflow.com/questions/47633870/rpm-lib64-liblzma-so-5 ... 
- 我用VS2012在Nuget中安装Signalr之后报错
		我用VS2012在Nuget中安装Signalr之后报错 “/”应用程序中的服务器错误. The following errors occurred while attempting to load ... 
- CentOS7安装MySQL的方法之RPM包方式
		CentOS7安装MySQL的方法之RPM包方式 
- Centos7 安装mysql-8.0.13(rpm)
		yum or rpm? yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢. rpm安装方式可以从国内镜像下载mysql的rpm包,比较快.rpm也适合离线安装. 环境说明 操作系统: ... 
- 安装xampp之后报错XAMPP: Starting Apache...fail.
		1.安装完成xampp之后报错: 2.网上查到的解决办法是:输入sudo apachectl stop 之后再次启动lampp,问题得以解决: 过两天发现问题并没有解决: ①在网上查询发现是因为端口被 ... 
- Centos7 安装mysql-8.0.18(rpm)
		1.前言 当前MySQL最新版本:8.0.18 (听说比5.7快2倍)官方之前表示:MySQL 8.0 正式版 8.0.18 已发布,MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量 ... 
- Centos7安装 Anaconda + jupyter notebook
		一.安装Anaconda 1 下载Anaconda安装脚本 为了避免漫长的等待,镜像源选择国内的清华镜像源,镜像源地址:https://mirrors.tuna.tsinghua.edu.cn/ana ... 
- centos7 安装 mysql-python时 报错  EnvironmentError: mysql_config not found
		pip install mysql-python 然后报错 EnvironmentError: mysql_config not found 网上搜解决方法,需要安装 mysql-devel 然后 ... 
- Centos7 安装Redis,报错[adlist.o] Error jemalloc/jemalloc.h: No such file or directory
		redis官网 https://redis.io/download 安装 $ wget http://download.redis.io/releases/redis-5.0.4.tar.gz $ t ... 
随机推荐
- [总结-动态规划]经典DP状态设定和转移方程
			马上区域赛,发现DP太弱,赶紧复习补上. #普通DP CodeForces-546D Soldier and Number Game 筛法+动态规划 待补 UVALive-8078 Bracket S ... 
- DNS解析流程原理(图例)
			13台根服务器的dns: 1.root-servers.net198.41.0.4美国2.root-servers.net192.228.79.201美国(另支持IPv6)3.root-servers ... 
- VS2015  C#取消最大化按钮,设置鼠标不可调整窗体大小
			取消最大化按钮设置 设置窗体不可被鼠标调整大小 
- java陷阱之spring事物未提交和回滚导致不可预知问题
			案发现场 //防止全局配置了 所以这里定义sprnig 不托管事物 @Transactional(propagation = Propagation.NOT_SUPPORTED) public boo ... 
- C#中的Dynamic
			dynamic dyn = (dynamic)1; int j = (int)dyn; 可以看到1被强制转换成dynamic,然后又被强制转换回int. 然而dynamic可以隐式的转换成任何类型,并 ... 
- [ASP.NET]asp.net动态加载用户控件
			用户控件 // 用户控件源码 namespace wzjr.control { public partial class Topic : System.Web.UI.UserControl { pub ... 
- Android 自己定义View学习(2)
			上一篇学习了基本使用方法,今天学一下略微复杂一点的.先看一下效果图 为了完毕上面的效果还是要用到上一期开头的四步 1,属性应该要有颜色,要有速度 <?xml version="1.0& ... 
- C++ 嵌入汇编程序提高计算效率
			因为汇编语言比C++更接近硬件底层,所以在性能要求高的程序中往往能够採取在C++代码中嵌入汇编的方式来给程序提速. 在VC中能够简单的通过 __asm { //在这里加入汇编代码 } 来实现. 以下通 ... 
- 学艺不精而惭愧--论C++模板类的使用
			自己断断续续地使用C++也有一段时间了.有些时候产生了自满的情绪.觉得自己对C++的语言特性已经知道的几乎相同了,在语法方面没有什么难倒我的地方了,如今所要做的是依据实际问题编敲代码,问题的难点在于算 ... 
- js 数组克隆
			在JS中,对于对象类型的变量的引用是通过类似C之类的"指针"的方式来操作的,及假设多个变量引用同一个对象,则随意一个变量对对象的操作都会影响到其他的变量. 这个可能不是非常明确,以 ... 
