Linux上搭建Python环境
本次使用系统为centos7,默认带有python2.7.5版本
在python官网找到自己想要的python版本
https://www.python.org/ftp/python/

1:下载
[root@t3 opt]# wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
2:解压
[root@t3 opt]# tar xf Python-3.7.1.tgz

3:进入目录

在/usr/local目录下创建python3.7的安装目录python37(避免覆盖原python2的环境)
[root@t3 Python-3.7.1]# mkdir /usr/local/python37

4:安装编译工具gcc
[root@t3 Python-3.7.1]# yum install gcc gcc-c++ -y

5:配置
指定安装路径
[root@t3 Python-3.7.1]# ./configure --prefix=/usr/local/python37

6:编译
make
[root@t3 Python-3.7.1]# make

7:安装
安装zlib工具
yum install -y zlib*
yum install -y libffi-devel(安装3.7以上版本需要)
make install
[root@t3 Python-3.7.1]# make install

8:创建软连接
原连接指向:python->python2->python2.7
新连接指向:python->python37->python3
操作:
rm -f /usr/bin/python
ln -s /usr/local/python37/bin/python3 /usr/bin/python37
将python3.7设为默认python
ln -s /usr/bin/python37 /usr/bin/python
9:测试进入

安装完成
本文转载自:https://blog.youkuaiyun.com/qq_37960324/article/details/83537797
本文详细介绍了如何在CentOS7系统中从官方源下载并安装Python3.7,包括下载、解压、配置、编译、安装、创建软连接等步骤,以避免影响默认的Python2环境,并最终设置Python3.7为默认版本。
1896

被折叠的 条评论
为什么被折叠?



