在最新的CentOS版本7.3中,自带的Python版本依旧是2.7,而Django的建议版本已经到了3.x。因此须要安装新版本的Python,同时保留旧的Python环境。python
首先安装epel源app
1
|
yum install epel-release
|
查看可用的python3版本python2.7
1
|
yum list python3*
|
能够看见列表里提供Python 3.4spa
1
|
yum -y install python34
|
下面安装pip,python2.7和pyhon3.4的pip是能够同时存在的,默认分别为pip,pip3code
1
2
|
yum install python-pip # 安装python2.7的pip
yum install python34-pip # 安装python3.4的pip,二者能够同时存在
|
查看pip版本信息ip
1
2
3
4
|
~# pip -V
pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)
~# pip3 -V
pip 8.1.2 from /usr/lib/python3.4/site-packages (python 3.4)
|
实际上是一个东西,不过安装在了不一样目录下。通常使用其中一个就好了。例如安装virtualenvit
1
|
pip3 install virtualenv
|
使用virtualenv建立python3虚拟环境pip
1
|
virtualenv venv -p /bin/python3 --no-site-packages
|