centOS下升级python版本,详细步骤

1、可利用linux自带下载工具wget下载,如下所示:( 

笔者安装的是最小centos系统,所以使用编译命令前,必须安装wget服务,读者如果安装的是界面centos系统,或者使用过编译工具则可跳过安装wget,直接进行下边的编译步骤 )

wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz

2、下载完成后到下载目录下,解压

tar -xzvf Python-3.3.0.tgz

3、进入解压缩后的文件夹

cd Python-3.3.0  

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

mkdir /usr/local/python3  (此处新建文件夹用mkdir,如果是新建文件则用touch)

  

  

5、开始编译安装( 

笔者安装的是最小centos系统,所以使用编译命令前,必须安装编译套件gcc,读者如果安装的是界面centos系统,或者使用过编译工具则可跳过安装gcc,直接进行下边的编译步骤)

./configure --prefix=/usr/local/python3

make

make install

6、此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字(笔者保留了两个版本的,一个python,一个python3,所以第6步笔者略过,把第7步的链接后名字改为python3,读者可按正常步骤,实现的效果相同)

mv /usr/bin/python /usr/bin/python_old2

  

7、再建立新版本python的链接

ln -s /usr/local/python3/bin/python3  /usr/bin/python

  

8、这个时候输入

python -V

 

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

[[email protected] home]# python -V

Python 3.3.0

PS:如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖,具体看安装过程了,

这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。

原文地址:https://www.cnblogs.com/leon-zyl/p/8422699.html

时间: 2024-12-30 12:21:59

centOS下升级python版本,详细步骤的相关文章

centos下更新Python版本的步骤

转载:安装完CentOS5.9(Final)后,执行#Python与#python -V,看到版本号是2.4.3,很老了,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同,有兴趣的朋友可以参考下这篇文章 安装完CentOS5.9(Final)后,执行#Python与#python -V,看到版本号是2.4.3,很老了,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同,有兴趣的朋友可以参考下这篇文章: http://www.jb51.net/articl

Linux下升级python版本

转载自:http://lovebeyond.iteye.com/blog/1770476 CentOS下的Python版本一般都比较低,很多应用都需要升级python来完成.我装的centOS的默认的python版本是V2.4.3,但运行node.js需要的版本是2.5以上. 1.下载python3.3安装包:wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 2.解压安装包:tar -zxvf Python-3.3.0.tg

Centos下升级Python

Centos下升级Python 一.查看本机Pyhton版本 本机Centos6.5 预带Pyhton版本为2.6.6 # python --version >>Python 2.6.6 二.下载欲升级最新Python安装包 可以去官网找最新安装包 https://www.python.org/downloads/ 三.编译安装Python wget   tar -zxvf  Python-2.7.10.tgz cd Python-2.7.10 ./configure make &&a

CentOS 5升级Python版本(2.4>2.7)

安装SALT时,需要这样作,公司有一批REDHAT5的,弄起来... 然后却是: Missing Dependency: python(abi) = 2.6 is needed by package rpm -q --provides python | grep abi python(abi) = 2.4 过程很顺利,参考URL: http://www.linuxidc.com/Linux/2012-02/55194.htm 日前在CentOS上搭建测试环境时候,遇到需要升级python版本的情

CentOS 7.x下升级Python版本到3.x系列(新老版本共存)

由于python官方已宣布2.x系列即将停止支持,为了向前看,我们升级系统的python版本为3.x系列服务器系统为当前最新的CentOS 7.4 1.安装前查看当前系统下的python版本号 # python -V 2.获取python3.x的官方软件包 # wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 3.解压缩该软件包 # tar -zxvf Python-3.6.5.tgz 4.在解压目录下安装配置 # cd

centos6.5下升级python版本为python2.7

新项目上线,python的版本问题折腾了一些时间,记录下来,留点痕迹. CentOS 6.6自带的是Python 2.6.6,而项目中使用的语言检测需要python2.7环境的支持. yum中最新的也是Python 2.6.6,只能下载Python 2.7.8的源代码自己编译安装. 操作步骤如下: 1)安装devtoolset yum groupinstall "Development tools" 2)安装编译Python需要的包包 yum install zlib-devel yu

CentOS7 下升级Python版本

来博客园的第一篇博客,以后要坚持养成记录.分享的习惯啊,这样生活才会有痕迹~ 服务器版本:CentOS 7.3 64位 旧Python版本:2.7.5 新Python版本:3.8.0 说明:本次配置使用root用户进行操作,故在代码中未使用sudo语句,请使用非root用户留意 1.切换工作目录至/usr/local 在Linux系统下,路径/usr/local相当于C:/Progrem Files/,通常安装软件时便安装到此目录下. 执行命令: cd /usr/local 2.下载目标pyth

CentOS下更新python版本

执行#Python或#python -V或#python --version,看到版本号是2.7.5,到官网https://www.python.org/ftp/python/查看了下最新版本都到了2.7.11,于是决定更新python版本. 具体的更新步骤参考了:http://www.jb51.net/article/34012.htm 以下简单整理下. 注意:更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令.软件包都要依赖预装的老版本python的,比如yum.

centOS下安装mysql workbench详细步骤

step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mysql mysql-server mysql-libs mysql-server 关于mysql各个包的功能是: “mysql for the client tools, mysql-server for the server and associated tools, and mysql-libs for the libraries. The libraries are requir