linux中如何升级python版本号,linux的python版本升级

可利用Linux自带下载工具wget下载,如下所示:

#tar -zxvf Python-2.7.13.tgz

进入解压缩后的文件

#cd Python-2.7.13

在编译前先在/usr/local建一个文件夹python27(作为Python的安装路径,以免覆盖老的版本)

#mkdir /usr/local/python27

在解压缩后的目录下编译安装

#./configure --prefix=/usr/local/python27

#make

#make install

此时没有覆盖老版本,再将原来/usr/bin/Python链接改为别的名字

#mv /usr/bin/python /usr/bin/python_old

再建立新版本python的链接

#ln -s /usr/local/python27/bin/python2.7 /usr/bin/python

这个时候输入

#python

就会显示出python的新版本信息

Python 2.7.13 (default, Sep 29 2013, 11:05:02)

[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2

Type"help","copyright","credits" or"license" for more information.

>>>

升级之后有可能用不了yum,因为yum命令是依赖于python的,升级到python2.7之后,yum依赖的python版本改变,因为上面的步骤/usr/bin/python的版本已经更改为2.7的版本,需要特别指定yum的python依赖版本

修改文件/usr/bin/python

#vim /usr/bin/yum

#!/usr/bin/python2.6     (之前这里默认是/usr/bin/python)

........

退出保存

不要yum update,这样yum指定的运行环境会改变。

LINUX 中 python 版本升级

首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: 1 # wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tg ...

python版本升级及pip部署方法

Python版本升级 CentOS 6.3自带的Python版本为2.6,首先需要升级到2.7版本.由于旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装. 1.下载Pyt ...

centos python版本升级到3.x

Linux(CentOS)下将Python的版本升级为3.6.2的方法 1.检查确认系统的相关信息 查看内核版本[root@zstest1 ~]# cat /etc/redhat-release Ce ...

Linux下Python 文件内容替换脚本

Linux下Python 文件替换脚本 import sys,os if len(sys.argv)<=4: old_text,new_text = sys.argv[1],sys.argv[2 ...

LInux升级Python版本2&period;7&period;11所遇问题汇总

首先请原谅我使用校园网络,基本上打不开谷歌,网络搜取得帮助均来自度娘. 对于我这个linux新手 IT 新手来说,自己升级点东西好担心,万一出错,可能都要重来.... 参照度娘内容和自己摸索,今天晚上 ...

Linux下python安装升级详细步骤 &vert; Python2 升级 Python3

Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如 ...

linux,python 常用的处理log的命令

一般的log文件都是需要过滤 ps:管道符| 管道符前面的输出值 grep 过滤查找 将是error的log过滤显示 grep '221.2.100.138'  web.access.log   gr ...

linux终端python自动提示

linux终端python自动提示 很多时候,在linux下编写python时, 都懒得去vi一个新文件,直接就新开一个终端, 进入python命令行模式,然后就可以写一些测试代码. 不过最悲剧的就是 ...

linux 安装python,pip&comma;

Linux下python升级步骤 http://www.cnblogs.com/lanxuezaipiao/archive/2012/10/21/2732864.html 在 https://www. ...

随机推荐

SQL Server2008R2 在windows8上安装,出现&OpenCurlyDoubleQuote;兼容性”和 &OpenCurlyDoubleQuote;执行未经授权的操作”的错误!

本人是windows8.1的操作系统,亲测安装成功 解决方法如下: 1.卸载干净sql Server2008r2,包括注册表内容,删除c盘下的安装路径! 2.关闭防火墙(这步很重要) 3.断开网络连接 ...

Couldn&&num;39&semi;t create temporary file to work with

Ubuntu中当你编译安装软件的时候可能会出现Couldn't create temporary file to work with,原因可能是: 1.权限问题  2.根目录下没有tmp文件夹 解决办 ...

【自适应波束形成】MVDR&lpar;Minimum Variance Distortionless Response &rpar;笔记

参考: https://blog.csdn.net/qq_40981790/article/details/80143524 1. MVDR简介(Minimum Variance Distortion ...

centos7 添加第三方源

第三方源下载地址: http://repoforge.org/use/ 选择合适自己包 我选择的是EL7的 wget 下载这个包 接着使用rpm -ivh 包名 确认是否添加成功 ls /etc/yu ...

慕容小匹夫 Unity3D移动平台动态读取外部文件全解析

Unity3D移动平台动态读取外部文件全解析   c#语言规范 阅读目录 前言: 假如我想在editor里动态读取文件 移动平台的资源路径问题 移动平台读取外部文件的方法 补充: 回到目录 前言: 一 ...

C&num; &period;NET 获取枚举值的自定义属性

一.定义一个类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using ...

关于IOS某图片添加控件,图片从相册或拍照保存后,再次进入时点击放大图无法显示的问题

某图片添加控件: https://github.com/XZTLLQ/LQPhotoPickerDemo 问题: 标题已说明 代码块: NSArray *alAssetUrl =(NSMutableA ...

mysql查询今天、昨天、本周、本月、上一月 、今年数据

mysql数据库中的关于查询日期的一些操作如下: --今天 select * from 表名 where to_days(时间字段名) = to_days(now()); --昨天 --本周 SELE ...

&lbrack;Angular-Scaled Web&rsqb; 6&period; Navigating between states with ui-router

There are two ways to naviagting between state: 1. Using $state service, $state.go() 2. Using ui-ser ...

bzoj3998-弦论

给定一个长度为\(n(n\le 5\times 10^5)\)的字符串,求它的第\(k\)小字串.有两种模式: \(Type=0\),不同位置的相同字串只算一个 \(Type=1\),不同位置相同字串 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值