Linux系统:CentOS release 6.5
系统自带的python版本:python2.6.6
1.升级python版本到3.3.0
下载python3.3.0安装包
新建python3.3的安装目录
mkdir /usr/local/python3
在升级python之前一定要先安装依赖包:
yum install zlib
yum install openssl
yum install openssl-devel
解压安装包
tar zxvf Python-3.3.0.tgz
cd Dython-3.3.0
./configure --prefix=/usr/local/python3
make
make install
重命名python快捷方式
mv /usr/bin/python /usr/bin/python_old
建立软连接
ln -s /usr/local/python3/bin/python /usr/bin/python
修改yum
vi /usr/bin/yum
#!/usr/bin/python_old2
下载setuptools-38.2.3
cd setuptools-38.2.3
python setup.py install
下载pip-1.5.6.tar.gz
解压tar zxvf pip-1.5.6.tar.gz
cd pip-1.5.6
python setup.py install
安装完成后
cd /usr/loca/python/bin/
./pip -V
如果能显示出版本信息,则安装成功
剩下的就是修改pip的快捷方式
mv /usr/bin/pip /usr/bin/pip_old
ln s /usr/local/python3/bin/pip /usr/bin/pip
此时pip -V显示版本信息
剩下的就是安装django
pip install django
[root@miao2 bin]# python
Python 3.3.0 (default, Nov 30 2017, 18:57:16)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.get_version()
'1.11.7'
>>> quit()
安装完成!
python3.3.0地址:
https://www.python.org/download/releases/3.3.0/
setuptools地址:
https://pypi.python.org/pypi/setuptools
pip1.5.6地址:
https://pypi.python.org/pypi/pip/1.5.6