1.源码包准备:
1.Python3.6.1 源码包Python-3.6.1.tar (在官网下载为Python-3.6.1.tar.xz,使用xz -D Python-3.6.1.tar.xz 命令解压后就有了Python-3.6.1.tar)
2.Django源码包Django-1.11.2.tar.gz
3.Pycharm包pycharm-professional-172.2656.2.tar.gz(可下载专业体验版或者社区版)
2.开始安装:
2.1 Python安装前准备:
1.安装GCC(不安装不能编译): yum install gcc
2.安装openssl-devel(不安装后面安装Django是的https链接不能访问):yum install openssl-devel
3.安装zlib-devel (linux下常见开发引用):yum install zlib-devel
2.2 安装Python
1.解压Python包:tar -zxvf Python-3.6.1.tar
2.进入源码目录:cd Python-3.6.1
3.生成编译文件并配置安装目录:sudo ./configure --prefix=/usr/local/python3 (prefix=/usr/local/python3指定的是安装目录)
4.开始编译并安装 sudo make&make install
5.安装完成后进入到3步骤中的安装目录中可以bin、lib等目录,进入到Python3.6.1安装的bin目录中执行./python3会出现如下结果:
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
6.升级到Python3
备份原有的Python: mv /usr/bin/python /usr/bin/python.bakp2
然后执行:ln -s /usr/local/python3/bin/python3 /usr/bin/python 创建软链接
然后执行python命令查看是否安装成功
Python 3.6.1 (default, Jun 6 2017, 10:06:28)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>备注:如果编译安装过程中出现问题,先查找问题然后更新或者安装对应的问题项,执行 make clean 后,再从3步骤开始执行。
2.3 安装Django
1.解压Django源码:tar -xzvf Django-1.11.2.tar.gz
2.进入源码文件夹:cd Django-1.11.2
3.安装Django:sudo python setup.py install
2.4安装Pycharm
1.解压Pycharm源码:tar -xzvf pycharm-professional-172.2656.2.tar.gz
2.进入程序目录:cd pycharm-172.2656.2
3.执行:./bin/pycharm.sh
OK,Pycharm开发Django的环境就搭建好了,可以开始创建项目进一步尝试。