Linux下安装python3.6

主要是使用python3写的脚本,目前机器中默认使用的是python2,如果强行覆盖安装,则最直接的yum就无法使用了。

一、安装依赖包

 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

二、下载python包

https://www.python.org/downloads/

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

三、创建安装目录

mkdir /usr/local/python3

四、解压并安装

tar xf Python-3.6.6.tgz
cd Python-3.6.6/
./configure --prefix=/usr/local/python3
make && make install

五、创建软链接

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

六、验证

# python -V
Python 2.7.5
# python3 -V
Python 3.6.6
# pip3 -V
pip 10.0.1 from /usr/local/python3/lib/python3.6/site-packages/pip (python 3.6)
原文地址:https://www.cnblogs.com/cyleon/p/11491284.html