CentOS 6.9 安装python3.7.0教程

Centos 6.9自带python2.6.6,此处安装python3.7与python2并存。

首先安装相关依赖,执行如下命令:

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

 对于3.7版本,还需要一个新的包libffi-devel。否则最后一步编译会出现No module named '_ctypes'错误。执行下列命令:

yum install libffi-devel -y

python官网下载最新python3.7.0。

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz

解压并编译:

tar -xvJf  Python-3.7.0.tar.xz
cd Python-3.7.0
./configure prefix=/usr/local/python3
make && make install

编译完成后,创建软链接文件到执行文件路径:

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

搞笑的是这一步报错,不存在~/bin/python3路径,查了下$PATH,~/bin/路径存在于变量中,而~/bin目录不存在,于是新建一个目录,执行成功。

输入python3即可使用python3。

尽善尽美,我们可以清除之前编译的可执行文件及配置文件:

make clean

清除所有生成的文件:

make distclean

本文参考了:

https://blog.csdn.net/qq_27636639/article/details/53100581

https://www.cnblogs.com/JahanGu/p/7452527.html

https://blog.csdn.net/qq_36416904/article/details/79316972

 

你可能感兴趣的:(CentOS 6.9 安装python3.7.0教程)