centos上安装python3.6环境和 pip3
本篇使用的方法,在不删除Python2的版本,使得Python3和Python2共存
1、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 mysql-devel
2、安装Python3
从官网找到要安装的版本:https://www.python.org/ftp/python/,比如3.6.8选择下面这个

在centos上创建一个python3的目录:mkdir /root/Python-3.6.8
上传下载的版本:rz 跳转到电脑找到下载的python3.6.8
解压tgz文件: tar -xvf Python-3.6.8.tgz
解压完之后需要编译 Python-3.6.8 包下的文件,先cd切换到 Python3.6.8目录下:cd /Python-3.6.8
把 python 的安装目录指定一下,这样的话,里面的一些 bin 目录、lib 目录就都会存放在这个目录下面。如果不指定目录,就会讲安装文件分散到linux的默认目录,方便之后卸载管理。
执行命令:./configure --prefix=/root/python36
执行命令:make
执行命令:make install
3、添加软连接
命令:ln -s /root/python36/bin/python3.6 /usr/bin/python3
查看是否安装成功:python3 -V
4、pip环境
添加 pip3 的软链接,这样输入 pip3 install 就能把安装包安装到 python3 的环境: ln -s /root/python36/bin/pip3 /usr/bin/pip3
查看是否添加成功:pip3 -V
安装python3的第三方包:pip3 install xx 包名
浙公网安备 33010602011771号