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.1 cd /opt 切换到 /opt 目录
2.2 下载Python3.5源码wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz
下载Python3.4源码: wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz
下载Python3.7源码:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
卸载Python:rm -rf Python-3.7.0.tgz
python源码的下载地址。(全都在这了):https://www.python.org/ftp/python/
2.3 解压源码:tar -xf Python-3.5.6.tgz 或者 xz -d Python-3.5.6.tar.xz
注:是 xz 格式结尾的就用 xz 解压
2.4 切换到Python源码文件夹里面:cd Python-3.5.6
2.5 生成编辑脚本,指定安装目录:./configure --prefix=/opt/python37
2.6 编译:make
2.7 编译成功之后,编译安装:make install,见到这个就装好了
切换到已经装好的python35目录:cd /opt/python35/
查看python3.5的可执行脚本文件: ls bin/
2.8 执行Python35.6解释器:
1:绝对路径执行方式:
/opt/python35/bin/python3.5 --》这是绝对路径绝对路径
2:相对路径执行方式:
bin/python3.5
3:出现下图界面,输入 exit() 退出
2.9 添加环境变量:
注意:添加环境变量的格式:添加软连接(用法):ln -s 原文件路径 目标文件路径
2.9.1 添加Python3软连接:ln -s /opt/python35/bin/python3.5 /usr/local/bin/python3 ==》注意/usr前面有空格
删除软连接(绝对路径):rm -rf /opt/python35/bin/python3.5 /usr/local/bin/python3
2.9.2 添加pip3软连接:ln -s /opt/python35/bin/pip3
删除pip3:rm -rf /opt/python35/bin/pip3 /usr/local/bin/pip3
查看python3的版本:python3 -V
查看pip3的版本:pip3 -V
3.1 下载:
方式一:
pip3 install django==1.11
方式二:
python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11
卸载:pip3 uninstall django
更新pip3工具:pip3 install --upgrade pip,要是出现在这样子的大黄页,就需要重新编译
3.2 配置Django软连接:ln -s /opt/python35/bin/django-admin /usr/local/bin/django-admin
3.3 启动django
django-admin startproject mysite 建立一个Django项目,项目名mysite
django-admin startapp app01 创建项目之后创建一个应用,应用名:app01
3.4 编辑settings文件:vi settings.py
进入settings文件之后,写入 ALLOWED_HOSTS = ['*'] 即:允许所有主机连接
3.5 启动django:python3.5 manage.py runserver 0.0.0.0:8000