linux上安装python3的方法,python2和python3共存,并设置python3为默认
1.安装依赖环境
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
2.安装gcc编译器
yum install gcc(yum命令不可用的话,需要找运维打开yum命令限制)
3.下载需要的python版本
进入/usr目录下 ,执行命令:
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
4.解压安装包
tar -xvf Python-3.6.1.tgz
5.把包安装再/usr/local目录下,创建python3目录,放置覆盖python2
mkdir /usr/local/python3
6.进入解压的文件夹
cd /usr/local/Python-3.6.1/
7.配置python安装目录
./configure --prefix=/usr/local/python3
8.编译
make
9.安装
make install
10.创建软链接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3(设置python的话,输入python即可进入python环境)
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
11.修改默认版本的python和yum
由于这时候默认的python还是之前内置的2.x版本,所以我们要修改一下
rm /usr/bin/python
# 删除之前的python2的软连接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
# 新建一个软连接到python
12.由于yum默认使用的是python2,这个时候修改了肯定就无法运行,我们需要把yum的配置文档也修改一下
vim /usr/bin/yum
# 把第一行的python改成对应的版本,图示为python2.7

浙公网安备 33010602011771号