1,下载python3源码
cd /opt 切换到opt下
yum install wget -y 如果没有wget命令安装wget命令
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 下载
安装python3之前,需要通过yum安装工具包,自动处理环境依赖关系,每个软件包通过空格分割,提前安装好软件包会避免以后的很多坑
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,解压源码包
tar -xvf Python-3.6.2.tgz tar命令可以解压tgz格式
3,切换到源码包目录
cd Python-3.6.2
4,编译且安装
1,释放编译文件makefile , makefile是用来编译且安装的
./configure --prefix=/opt/python36/
--prefix 指定软件的安装路径
2, 开始编译
make
3, 编译且安装,在这一步才会生成/opt/python36
make install
4, 配置python3.6的环境变量
这个地方要把python的环境变量放在最前面,这样后面用到虚拟环境的时候才会避免出现路径不对的情况,因为环境变量是从前往后加载的
1, echo $PATH查看环境变量
2, 赋值环境变量,临时赋值给PATH
然后查看python36的绝对路径(使用pwd)
PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
3, 编辑profile文件,把上面的PATH变量写入
vim /etc/profile
输入i 进入编辑模式
在最后一行添加变量
esc退出,输入:wq! 回车退出
4, 读一下这个文件,使得生效
source /etc/profile
5, 上面已经装完了,可以创建一个Django项目测试一下
pip3 install django
1, 创建Django项目
django-admin startproject mysite
2, 创建Django的app应用
django-admin startapp app01
3, 注意修改settings.py的allow_hosts,然后python3 manage.py runserver 0.0.0.0:8000 设置一个端口号,启动Django项目,然后就可以在Windows上访问这个Django项目了