CentOS 6升级默认python版本
CentOS 6作为比较稳定的Linux服务器版本,已经在很多企业的生产环境中运行多年了。然而CentOS 6中原装的python版本仍然为2.6,在开发过程中通常使用python2.7来进行开发。python2.7为python支持的最后一个2.x的版本,也是功能比较全面和稳定的版本。目前没有转向python3的开发者大都使用python2.7版本。
由于CentOS中的旧版本python已被系统深度依赖,卸载原有python会造成系统某些软件的异常,所以不能卸载。那么想使用其他版本的python怎么办呢?最好的办法是安装一个新的版本。
本文简单总结一下在CentOS6.8中将python2.6.6版本升级到2.7.14的过程。
下载python源码.
地址: https://www.python.org/downloads/release/python-2714/解压并安装。
tar -zxvf Python-2.7.14.tar.gz
cd Python-2.7.14
./configure --prefix=/usr/local/python2.7
make
make install如果上一步没有发生错误的话就可以进入这一步,创建python执行文件软链接。如果你不想覆盖掉原来python2.6的python执行文件的话,可以创建一个名为python2.6的软链接, 再创建python2.7的软链接。
ln -s /usr/local/python2.7/bin/python2.7/ /usr/bin/python现在可以查看一下python版本了。
python -V- 由于CentOS中的yum工具使用了python2.6并且只能使用它,当我们修改了python命令的默认解释器后,python被重定向到了python2.7。这时再使用Yum会报错,所以还要把yum的python解释器专门指定为python2.6.
vim /usr/bin/yum
将第一行的 "#!/usr/bin/python" 修改为系统原来的python版本位置:
#!/usr/bin/python2.6
转载于:https://blog.51cto.com/ponyjia/2093916
CentOS 6升级默认python版本相关推荐
- centos7自带python版本_CentOS7保留默认Python版本并安装更新Python2和Python3共存
CentOS 7 默认的python版本是python2.7.5.因为yum依赖于默认的python版本的缘由,所以要先保留默认版本,并修改yum文件头部后,才能开始安装更新python2和pytho ...
- ubuntu查看python版本-切换Ubuntu默认python版本的两种方法
你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用. 1 2 $ls /usr/bin/python* /usr/bin/python /usr/bin/p ...
- Linux设置默认Python版本
1.查看当前默认的Python版本 打开终端,输入python 可以看到当前系统中默认的python版本是 2.7.12 2. 修改默认Python版本 下面把默认的python版本从2.7改为3.5 ...
- 如何切换默认python版本_Debian中如何切换默认Python版本
基于系统修改 Python 版本: 我们可以使用 update-alternatives 来为整个系统更改 Python 版本.以 root 身份登录,首先罗列出所有可用的 python 替代版本信息 ...
- ubuntu更改默认python版本_更改Ubuntu默认python版本的方法
1.查看基本信息 # 列出所有已安装python ls /usr/bin/python* #查看默认的 Python 版本信息: python --version 2.基于用户修改 默认Python ...
- 关于Ubuntu的默认python版本
大部分Ubuntu系统默认python版本都是python2.x系列,但最新版本已经是3.5和3.6了,软件系统跟着版本走总是有诸多好处的,所以,以下是作者在修改Ubantu默认python版本时的一 ...
- linux修改默认python版本_将Linux下python默认版本切换成替代版本
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件.你可以按照以下方法使用 ls 命令来查看你的系 ...
- Centos(Linux)升级git最新版本
在Linux/Centos服务器上,如果使用的git版本过低,使用的时候可能会由于低版本不支持遇到各种问题,比如Centos7系统自带的git版本一般是1.8.3.1的,比较旧,通常建议升级git后再 ...
- Ubuntu 修改默认 Python版本
目录 1 查看Python版本 2 用户级修改 3 系统级修改 3.1 基于软链接 3.2 基于update-alternatives 4 pip错误 1 查看Python版本 先查看系统中有那些Py ...
最新文章
- 在EditText前面添加一个搜索的小图片
- linux bash shell之declare
- CTFshow 文件包含 web87
- python modbus控制plc_python Modbus基础
- python gridview_Python笔记
- 心跳超时时间设置_定时器实现之时间轮算法
- 为什么有人很容易的考上公务员?有的人考了三年都考不上?
- 安装logstash7.3.2遇到的坑及解决方案
- 完数[HDU1406]
- php服务器session共享,PHP实现多WEB服务器共享SESSION的方法(2)
- 使用android studio设置签名信息
- python绘制聚类树状图
- 抖音吸粉_抖音上热门快速吸粉的6个方法,新手建议收藏看看
- python实现贪吃蛇小游戏
- 普通壳的脱壳方法和脱壳技巧
- iOS 添加在scrollview的子控件,用masonry布局的问题
- 计算机科学引论2答案,计算机科学引论答案.doc
- stm32实现串口通信
- graphics.h 的下载及安装
- Linux快速学习-进程号端口查询
热门文章
- MySQL聚集索引详解_MySQL innodb 聚集索引的概念与使用教程
- nginx过滤html输入,nginx屏蔽指定接口(URL)的操作方式
- 全国计算机二级考试c语言指针,全国计算机等级考试二级C语言指针检测试题.doc...
- java中ajax的使用jar包_AJAX Java示例
- mysql 绑定 cpu 节点_MySQL Cluster(MySQL集群)配置
- 浅谈信息安全及解决方案
- SpringBoot实战(十三):Spring Boot Admin 动态修改日志级别
- 华为一季度每天入账20亿,首次披露云业务用户超100万
- 寻找优秀的AI公司与受人尊敬的资本助推者 | 量子位年度评选进行时
- 波士顿动力叒来秀:机器狗玩“抖音”,步伐风骚,姿态妖娆