CentOS7.3+python:zipimport.ZipImportError: can't decompress data; zlib not available报错
文章目录
- CentOS7.3+python:zipimport.ZipImportError: can't decompress data; zlib not available报错
- 一、前言
- 二、升级步骤
- 2.1 步骤
- 2.2 在执行第5步时候发生了报错
- 三、 参考链接
CentOS7.3+python:zipimport.ZipImportError: can’t decompress data; zlib not available报错
一、前言
博主最近搞了一个系统为CentOS7.3的阿里云服务器,系统自带了python2.7,于是乎博主自然要升级到3.6了呀,别问为什么哈哈,就是想升级,奈何事情总是不能顺着自己的想法发展下去。没错,由于刚刚接触的Linux,所以即浪费了很多时间又还发生了报错:zipimport.ZipImportError: can't decompress data; zlib not available
二、升级步骤
2.1 步骤
1、进入到下载目录
[root@izuf63xc848w2955bl9svqz ~]# cd /usr/local/src
[root@izuf63xc848w2955bl9svqz src]#
2、下载python3.6.1
[root@izuf63xc848w2955bl9svqz src]# ^C
[root@izuf63xc848w2955bl9svqz src]# wget https//www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
查看一波
3、解压
Python-3.6.1 Python-3.6.1.tar.xz zlib-1.2.11.tar.gz
[root@izuf63xc848w2955bl9svqz src]# tar xvf Python-3.6.1.tar.xz
4、设置安装目录
[root@izuf63xc848w2955bl9svqz src]# .configure --prefix=/usr/local/python3.6
5、编译并安装
[root@izuf63xc848w2955bl9svqz src]# make && make install
6、将系统默认的python指向新安装的python文件
[root@izuf63xc848w2955bl9svqz src]# ln -fs /usr/local/python3.6/bin/python3.6 /usr/bin/python
7、查看版本
[root@izuf63xc848w2955bl9svqz ~]# python -V
Python 3.6.1
[root@izuf63xc848w2955bl9svqz ~]#
2.2 在执行第5步时候发生了报错
zipimport.ZipImportError: can't decompress data; zlib not available
从报错信息中,我们可以看出系统已经安装了zlib软件包,之所以报错是因为在编译安装时找不到zlib的开发链接库。
centos系统中,zlib的开发链接库软件包是“zlib-devel”,因此我们只需要通过yum安装上该软件包即可:
sudo yum -y install zlib-devel
然后从第5步开始继续执行!!!
至此,从2.7到3.6的升级之路就算完成了。
三、 参考链接
1、https://www.cnblogs.com/walk1314/p/9988069.html
2、https://blog.csdn.net/wenshifang/article/details/79842907
3、https://blog.csdn.net/baidu_33615716/article/details/77969256
CentOS7.3+python:zipimport.ZipImportError: can't decompress data; zlib not available报错相关推荐
- zipimport.ZipImportError: can't decompress data; zlib not available 解决办法
第一步,下载python-pip的tar包 # wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-che ...
- zipimport.ZipImportError: can't decompress data; zlib not available
[root@SC-070 ~]# ./setuptools-0.6c11-py2.7.egg Traceback (most recent call last): File "<str ...
- python2.7中没有zlib库的解决方案(zipimport.ZipImportError: can't decompress data; zlib not available)
今天遇到个问题,自己安装的python2.7在/opt目录下,运行起来后,发现使用zlib库出错,网上查找后,获得答案 错误提示: zipimport.ZipImportError: can't de ...
- 问题解决zipimport.ZipImportError: can‘t decompress data; zlib not availabl
2018-10-22 14:51:34 前面写过一篇简单方法安装pip的文章:pip安装 但是在某些环境下执行安装的时候会报错,导致安装不成功, 今天就说一下我遇到的一个问题. 报错 [www@pyt ...
- ubuntu anaconda 3.6.4 zipimport.ZipImportError: can't decompress data; zlib not available Makefile:1
ubuntu anaconda 3.6.4 zipimport.ZipImportError: can't decompress data; zlib not available Makefile:1 ...
- 解决问题:zipimport.ZipImportError: can't decompress data; zlib not available
场景描述 需要从源代码编译安装python-3.6.1的版本 环境描述 python-2.7.5, Centos 7 步骤重复 解压缩python-xx.tgz 进入源代码目录 ./configure ...
- python3安装遇到 zipimport.ZipImportError: can't decompress data; zlib not available
报这个错会导致pip3无法使用,所以一定要解决这个错 1.在报错的当前路径下安装zlib相关依赖包: yum -y install zlib* 2.进入 /usr/local/python3/Py ...
- [升级][报错]zipimport.ZipImportError: can‘t decompress data; zlib not available
环境: linux centos7.3 报错make install if test "x" != "x" ; then \ rm -f /usr/lo ...
- 【报错】zipimport.ZipImportError: can‘t decompress data; zlib not available
场景描述 需要从源代码编译安装python-3.6.1的版本 环境描述 Centos 7 安装步骤 1.解压缩python-xx.tgz 2.进入源代码目录 ./configure make & ...
最新文章
- Window.Open- ShowModalDialog- Window.Open Session丢失的Solution
- sharemouse切窗口就锁定了什么原因_Excel表格如何锁定,被锁定的表格又该如何解除锁定呢?...
- mysql 获取自增主键
- avalon框架,简单的MVVM
- r语言怎么保存代码_R代码忘记保存,系统崩溃了怎么办?
- Python 获取(字典)字符串时间区间并转换类型,判断该时间段属否在时间范围
- mysql核心技术分析_深入理解MySQL核心技术
- python itertools_itertools
- 又把锅甩给中国!苹果和解给了300多亿,但高通业绩预测并不乐观
- ffmpeg实现视频马赛克特效
- 关于电脑端微信小程序不能启动解决
- 汉庭加盟:连锁酒店影视房的市场分析
- 上twitter_如何在Twitter上更改您的显示名称
- 二硬脂酰磷脂酰乙醇胺-聚乙二醇-巯基吡啶 DSPE-PEG-OPSS;常用于脂质体的合成
- “野味消费”演变趋势洞察
- AVI文件结构分析及举例验证
- QT之TreeView
- 浏览器无法访问某个网站,其他网站都正常
- k8s双节点集群搭建详细教程
- Ardunio下的STM32串口通信
热门文章
- 加速度中的mg/LSB是什么意思
- android帧动画卡顿现象,css3针对移动端卡顿问题的解决(动画性能优化)
- 五角星符号怎么打出来
- 打开计算机不显示硬盘一直在加载中,硬盘加载不出来怎么办 下面5个步骤帮你解决...
- 扫码登录的原理和实现
- 「 运动控制 」判断二阶微分方程稳定性的方法
- win10 oracle怎样卸载,怎么完全卸载Oracle?(Win10) 以Oracle 11g为例
- multisim中示波器显示电流变化波形
- 机器学习数学原理(1)——极大似然估计法
- Chrome浏览器中使用 iframe 嵌入网页导致视频不能全屏的问题解决方法