一、安装python3
1、安装前准备
1)centos7的虚拟机环境
2)环境初始化
关闭防火墙
systemctl stop firewalld #关闭防火墙
iptables -F #清除预设表filter中所有规则链中的规则
setenforce 0 #系统自带防火墙也给关了
3)了解linux命令
linux下的软件安装方式:
rpm yum 编译安装
2、下载源码包
网址:https://www.python.org/downloads/release/python-362/
下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
3、安装步骤
1)解决依赖
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
2)下载python3的源码包
下载地址: wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz 解压命令: xz -d Python-3.4.7.tar.xz tar -xf Python-3.4.7.tar
3)编译安装
./configure --prefix=/opt/python3/ #指定安装路径,生成一个makefile文件,用于python3的编译安装 make make install
4)配置python3可执行命令,快捷方式
#linux添加python3的环境变量 #第一种方式 ln -s /opt/python3/bin/python3 /usr/bin/python3 #第二种方式,写入到/etc/profile中,这一步非常重要 base prefix 基本路径 export PATH=/opt/python34/bin/:$PATH source /etc/profile 使得配置文件生效
5)测试直接输入 python3,能否进入python
输入echo $PATH查看环境变量