Python版本升级

您所在的位置:网站首页 python版本升级 Python版本升级

Python版本升级

2022-03-24 08:22| 来源: 网络整理| 查看: 265

Python版本升级

开始学python了。开始我以为Linux上默认是没有python环境的,在这里我使用的是centos7。后来才知道centos7上默认都有python的,版本是2.7。使用python -V 就可以看到版本。并且我们使用的yum命令,就是python写的,cat /usr/bin/yum就可以看到。不过我还是去安装了python3.5,不过还好,就当是升级python吧。这里是使用源码编译安装的。

1.安装依赖包,安装下面列出的包。但其实你在后面还会发现,还需要gcc的包。

yum install openssl-devel bzip2-develexpat-devel gdbm-devel readline-devel sqlite-devel

2.下载编译相应版本的python源码包,使用下面命令即可。之后是解压并把解压出来后的文件夹移动到 /usr/local目录下。

wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

tar -zxvf Python-3.5.1.tgz

之后就是编译了,但是大家注意,我之前做了无操作,把 /usr/lib/python2.7库文件删掉了,在后面出来麻烦事。在编译时,提示你缺少gcc包,这个时候准备正常yum就可以了。结果却出现下面问题。

当时这个错误让我苦恼了半天,因为这个缺少删除了,最后灵机一动,把另一台机器的文件夹考过来,就可以了。之后我使用yum install  gcc* 安装了软件包,再make  make install 成功安装编译。

说到这,我当时还忘记了 make  install,这时候你就会发现 /usr/local/bin目录下是没有东西的。

3.删除之前的链接,创建新的链接。

在 /usr/bin 目录下,使用 ll| grep python命令,你会看到python命令是一个链接。你把他做新的指向,指向 /usr/local/bin/python3.5。去查版本就变成3.5。再变回去,就是2.7。到这里,python的升级就结束了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3