详解CentOS升级Python2.6到Python2.7并安装pip
发布时间 - 2026-01-11 00:26:11 点击率:次现在大多数Centos6.x版本的系统python都是2.x,现因开发需求需要安装前端代码的构建工具glue,故必须要做python版本的升级

升级python
系统默认安装的python是2.6.6的,我们需要升级到Python2.7
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz tar xf Python-2.7.12.tar.xz cd Python-2.7.12 ./configure --enable-shared --enable-loadable-sqlite-extensions --with-zlib
其中--enable-loadable-sqlite-extensions是sqlite扩展,如果需要使用的话则带上这个选项之后执行
vim ./Modules/Setup
找到
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz,去掉前面的注释符"#",然后进行安装和编译 make && make install
安装好Python2.7之后我们需要把Python2.6备份起来,然后在对yum的配置进行修改,如果不修改的话,执行yum命令将提示你的Python的版本不对
mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python vim /usr/bin/yum
将第一行的#!/usr/bin/python修改成#!/usr/bin/python2.6.6
现在执行yum命令就不会报错了
python -v error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
出现上面的错误,编辑配置文件
echo "/usr/bin/lib" >> /etc/ld.so.conf /sbin/ldconfig /sbin/ldconfig -v
pip安装
cd /usr/local/src wget https://bootstrap.pypa.io/get-pip.py python get-pip.py whereis pip
找到pip2.7的路径,为其创建软连接作为系统默认的启动版本
ln -s /usr/local/bin/pip2.7 /usr/bin/pip
现在使用pip就能够安装各种包
pip install glue
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# python
# 2.7
# pip
# 升级
# centos升级python2.7
# centos
# python2.7
# Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
# Python2升级/安装pip报错问题及解决
# 会报
# 都是
# 就不
# 错了
# 要做
# 为其
# 在对
# 升级到
# 配置文件
# 大家多多
# 装好
# xz
# cd
# xf
# tar
# vim
# zlibmodule
# Setup
# configure
# Modules
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
中国移动官方网站首页入口 中国移动官网网页登录
如何在Windows 2008云服务器安全搭建网站?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门
如何在IIS中配置站点IP、端口及主机头?
大连网站制作公司哪家好一点,大连买房网站哪个好?
三星、SK海力士获美批准:可向中国出口芯片制造设备
BootStrap整体框架之基础布局组件
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
如何获取免费开源的自助建站系统源码?
node.js报错:Cannot find module 'ejs'的解决办法
用v-html解决Vue.js渲染中html标签不被解析的问题
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
大型企业网站制作流程,做网站需要注册公司吗?
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧
Python文本处理实践_日志清洗解析【指导】
常州企业网站制作公司,全国继续教育网怎么登录?
Laravel怎么调用外部API_Laravel Http Client客户端使用
Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门
Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
如何基于云服务器快速搭建网站及云盘系统?
php json中文编码为null的解决办法
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
如何在阿里云服务器自主搭建网站?
高端建站如何打造兼具美学与转化的品牌官网?
如何在局域网内绑定自建网站域名?
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
如何在阿里云购买域名并搭建网站?
浅谈redis在项目中的应用
米侠浏览器网页图片不显示怎么办 米侠图片加载修复
,网页ppt怎么弄成自己的ppt?
轻松掌握MySQL函数中的last_insert_id()
网站制作软件有哪些,制图软件有哪些?
如何为不同团队 ID 动态生成多个“认领值班”按钮
通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
iOS正则表达式验证手机号、邮箱、身份证号等
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
如何快速登录WAP自助建站平台?
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
Laravel安装步骤详细教程_Laravel环境搭建指南
Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出

