linux中自带了python2:
在linux输入python回车得到如图:
安装python3:
1.拿到源码安装包(python3.6)—>去官网下载
2.解压安装包到/opt目录(安装包一般都放在/opt中)
tar zxf Python-3.6.4.tgz -C /opt
cd /opt
cd Python-3.6.4/
3.安装编译过程中需要的依赖包:gcc,zlib,zlib-devel,openssl-devel(因为python的底层其实是以C语言为基础,所以需要安装C语言编辑器)
mount /home/kiosk/Desktop/isos/rhel-server-7.3-x86_64-dvd.iso /mnt
vim /etc/yum.repos.d/yum.repo
####
[rhel7.3]
name=rhel7.3
baseurl=file:///mnt
gpgcheck=0
####
yum clean all
yum install gcc zlib zlib-devel openssl-devel -y
4.进入解压的安装包进行编译
./configure --prefix=安装路径 --with-ssl # 添加ssl加密
#./configure --prefix=/usr/local/python3 --with-ssl
make && make install # 安装
5.添加python3的命令到环境变量中
这一步主要是因为不添加环境变量,需要使用
/usr/local/python3/bin/python3
命令才能打开python3。添加环境变量后,python3命令可直接打开python3。
步骤:
echo $PATH # 查看系统的环境变量
临时添加环境变量
export PATH="python3命令所在的路径:$PATH" >> ~/.bashrc
永久添加环境变量
echo export PATH="/usr/local/python3/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
一定要是双引号。
双引号和单引号即为强引用和弱引用。
6.如何检测是否安装成功
若没有添加环境变量,在命令行执行:
/usr/local/python3/bin/python3
若已经添加环境变量,在命令行执行:
python3