python 升级setuptools_yum安装setuptools linux环境python安装setuptools的必要条件 - Linux - 服务器之家...
yum安装setuptools linux环境python安装setuptools的必要条件
发布时间:2017-04-03
来源:服务器之家
linux环境python安装setuptools(使用easy_install)的必要条件,有需要的朋友可以参考下。
我在将centos默认自带的python2.6升级python2.7.9后想安装setuptools进一步安装第三方模块,结果却遇上了各种问题。最后也是各种百度才查到了答案,都是由于缺少其他的模块导致无法正常使用的。
首先,我在下载并解压setuptools-0.6c11后进入他的目录:
[root@localhost setuptools-0.6c11]# python setup.py install
执行时遇到如下报错:
File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/opt/oracle/sor/install/setuptools-0.6c11/setuptools/command/bdist_egg.py", line 236, in run
dry_run=self.dry_run, mode=self.gen_header())
File "/opt/oracle/sor/install/setuptools-0.6c11/setuptools/command/bdist_egg.py", line 527, in make_zipfile
z = zipfile.ZipFile(zip_filename, mode, compression=compression)
File "/usr/local/lib/python2.7/zipfile.py", line 681, in __init__
"Compression requires the (missing) zlib module"
RuntimeError: Compression requires the (missing) zlib module
这里说明我没有安装zlib这个玩意,解决方案:
yum install zlib
yum install zlib-devel
重新编译安装python
之后用easy_install安装第三方模块时又报出如下错误:
[root@localhost setuptools-0.6c11]# easy_install pip
Download error: unknown url type: https -- Some packages may not be found!
No local packages or download links found for pip
Best match: None
这里的意思是说我的https协议没有安装,解决方案:
1.yum install openssl-devel
2.重新编译安装python
3.重新执行easy_install命令安装刚才的第三方模块应该就没有问题了。
小结:
我的这个centos也是刚创建的虚拟机,很多开发的时候必要的环境搭建的还不完善,因此可能没有及时安装一些必要的模块。在遇到命令执行不成功时一定要根据反馈的错误信息来思考问题出现的根源,实在不行还有百度作为技术支持呢(毕竟我肯定不是第一个遇到这些问题的人)。如果大家遇到类似的问题按我说的方法解决不了也欢迎在文章底下留言~
python 升级setuptools_yum安装setuptools linux环境python安装setuptools的必要条件 - Linux - 服务器之家...相关推荐
- linux搭建python运行环境_centos运行.py centos5.5下搭建python开发运行环境 - Linux - 服务器之家...
centos运行.py centos5.5下搭建python开发运行环境 发布时间:2017-04-28 来源:服务器之家 我们知道ython可以在windows.linux.android运行了,但 ...
- linux环境下安装多个任意版本的python环境
linux环境下安装多个任意版本的python环境 安装方法可以归结为 [下载 + 编译 + 配置环境变量] 下载Python Windows下载发送到linux上 step1. 下载linux版本的 ...
- 尚学python课程---11、linux环境下安装python注意
尚学python课程---11.linux环境下安装python注意 一.总结 一句话总结: 准备安装依赖包:zlib.openssl:yum install zlib* openssl*:pytho ...
- Linux 环境下安装 GitLab 与配置
什么是 GitLab? GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务. GitLab的功能特点 提供了管理,计划,创建,验证,打 ...
- Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)
Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙 零:综述 一.windows10系统的安装 1.准备工作 2.制作启动盘 3.修改启动设 ...
- 在linux环境中安装jieba模块
最近在linux环境中发布python脚本的时候,发现环境中的jieba模块不存在. 这时候为了在linux环境中安装jieba模块,先下载压缩包:jieba-0.39.zip 1.本地解压后得到以下 ...
- linux环境下安装python3以及安装cx_Oracle模块需要注意的事项
linux环境下安装python3以及安装cx_Oracle模块需要注意的事项 python3的安装 1. 首先安装python3之前首先要安装python所依赖的环境 yum install gcc ...
- python27怎么安装thrift解压包_Python在Linux环境中安装Thrift
1.文件下载:thrift-0.11.0.tar.gz 个人网盘下载:链接:https://pan.baidu.com/s/1MXgx8LuN4wk7ssVUD9Wzaw 提取码:xw85 2. 将 ...
- python硬件库网址_python dev安装包 Python安装第三方库 - 硬件设备 - 服务器之家
python dev安装包 Python安装第三方库 发布时间:2017-05-10 来源:服务器之家 Ubuntu 12.04 LTS 默认安装Python 2.7.3,没有安装python-dev ...
最新文章
- 网站预加载进度条的实现
- centOS上docker 的简单使用
- linux 内存日志,性能优化:使用ramlog将日志文件转移到内存中
- glBegin()和glEnd()之间可调用的函数
- 中国新疆保险产业发展动态与投资机遇研究报告2022版
- prooerties mysql_MySQL_第八章
- P1199 三国游戏
- java object 详解_Java基础之Object类详解
- Java工作笔记-判断文件是否被正在被写入
- java避免空指针异常
- 计算机视觉—TensorFlow入门(5)
- Ambari 安装多个impala deamon节点(apache impala)
- 算数-02-史丰收算法
- MAME set 4 player
- (附源码)ssm通用数据展示系统 毕业设计200934
- ps -ef|grep 命令解释
- 制作古装人物彩色工笔画图片的PS教程
- 短视频素材怎么找?怎么做短视频运营?
- 关于x86中为什么CS:IP里的0xffff左移四位是0xffff0
- uni-app引入阿里图标