1.下载python3.6的源代码
wget https://www.python.org/ftp/python/3.6.10/Python-3.6.10.tgz
2.开始源码安装 python3,进行编译三部曲
第一曲
tar -zxf Python-3.6.10.tgz
指定python3的安装的目录
第二曲和第三曲 make && make install(编译且编译安装)
make && make install
3.配置python3的环境变量,可以直接使用python3的命令
vim /etc/profile
在底部写入 PATH="$PATH:/python3/bin"
(这里写入的是你安装路径里面的bin路径)
source /etc/profile
4.创建python3的虚拟环境
1.安装虚拟环境工具,python3是一个解释器,还有一个工具叫做 pip3,这是给python3安装模块的,可以理解为,linux上我们需要使用各种系统软件,可以方便的用yum自动化下载安装
python3程序代码,在运行的时候,必须也下载一些软件模块,才能运行,使用的是pip3安装
#装一个pip3的工具
pip3 install virtualenv
这个时候下载安装pip3工具时,可能会出现错误信息
如果你的python3在安装模块的时候,向以上信息报错,是由于缺少ssl,python3无法使用 ,解决方式如下:删除掉编译安装的python3,然后安装openssl工具,然后重新编译安装python3才行
yum install openssl openssl-devel
安装完openssl后,进行上面的python3编译安装操作,pip3工具安装(这个时候pip3下载速度会很慢,可以配置下载源(和配置yum源差不多))
使用虚拟环境工具,在创建出一个python3解释器,用于运行代码
virtualenv --python=python3 jmp_venv1(这是解释器名字)