linux系统自带python2版本,很多应用程序依赖于它,故绝对不能动!!!
又因为系统所用的框架为Django(1.11.2)版本,该Django框架与python的3.4/3.5/3.6/3.7版本兼容,故选用了python3.5.5版本的。
1. 安装python3.5.5
- 下载:
wget https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz
- 解压:
tar -zxvf Python-3.5.5.tgz
- 进入解压后的python3.5.5目录中,执行:
./configure --prefix=/usr/python3
- 编译安装: make && make install
- 建立python3软连接:
ln -s /usr/python3/bin/python3 /usr/bin/python3
- 查看python3版本: python3 -V
- 查看pip3版本: pip3 -V (若无pip3,则需继续安装pip3)
2. 安装setuptools(为安装pip3做准备)
- 下载:
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
- 解压:
tar -zxvf setuptools-19.6.tar.gz
- 进入解压后的setuptools目录中:
cd setuptools-19.6
- 编译:
sudo python3 setup.py build
- 安装:
sudo python3 setup.py install
3. 安装pip3
- 下载:
wget --no-check-certificate https://pypi.python.org/packages/source
/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
- 解压:
tar -zxvf pip-8.0.2.tar.gz
- 进入解压后的pip目录中:
cd pip-8.0.2
- 编译:
sudo python3 setup.py build
- 安装:
sudo python3 setup.py install
- 建立软链接:
ln -s /usr/python3/bin/pip3.5 /usr/bin/pip3
- 检查是否成功:pip3 -V