背景:CentOS7默认安装了python2.7,原因是CentOS7的yum命令需要依赖此版本的包,实际情况我们可能会需要Python3.0及更高的版本,而且Python3.0及以上版本不作向下兼容。一、查看python的版本-查找python的位置-将...
背景:CentOS7默认安装了python2.7,原因是CentOS7的yum命令需要依赖此版本的包,实际情况我们可能会需要Python3.0及更高的版本,而且Python3.0及以上版本不作向下兼容。
一、查看python的版本->查找python的位置->将原本的python软链接重命名为.bak备份文件
二、下载python3.7.1,wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
三、解压缩:tar -zxvf Python-3.7.1.tgz
四、进入到python-3.7.1的文件夹,执行 ./configure --prefix=/usr/local/python/python3 命令
configure是一个shell脚本,主要用于编译安装源代码和软件,“--prefix”设置安装路径路径,把编译的所有资源文件全部保存于设置的目录下,不会乱套,不然编译后的可执行文件默认保存在/usr/local/bin,库文件默认保存在/usr/local/lib,配置文件默认保存在/usr/local/etc,其它的资源文件保存在/usr/local/share。这个是CentOS默认这样做的,Ubuntu不会这样。
五、然后执行“make”编译,再执行“make install”来安装
六、安装成功后射中python3执行文件的软链接
ln -s /usr/local/python/python3/bin/python3 /usr/bin/python
七、检验python3.7.1是否安装成功:python -V
八、修改yum的执行文件:vim /usr/bin/yum,进入文件后将头部的/usr/bin/python改为/usr/bin/python2.7
九、验证yum是否生效:yum version
沃梦达教程
本文标题为:八、阿里云CentOS7安装python3
猜你喜欢
- Python实现将DNA序列存储为tfr文件并读取流程介绍 2022-10-20
- windows安装python2.7.12和pycharm2018教程 2023-09-03
- python中列表添加元素的几种方式(+、append()、ext 2022-09-02
- Python Pandas如何获取和修改任意位置的值(at,iat,loc,iloc) 2023-08-04
- Python之路-Python中的线程与进程 2023-09-04
- python线程池ThreadPoolExecutor与进程池ProcessPoolExecutor 2023-09-04
- python中defaultdict用法实例详解 2022-10-20
- Python 保存数据的方法(4种方法) 2023-09-04
- CentOS7 安装 Python3.6 2023-09-04
- 在centos6.4下安装python3.5 2023-09-04