CentOS 7安装Python3
在最新的CentOS版本7.3中,自带的Python版本依旧是2.7,而Django的建议版本已经到了3.x。所以需要安装新版本的Python,同时保留旧的Python环境。
首先安装epel源
1
|
yum install epel-release
|
查看可用的python3版本
1
|
yum list python3*
|
可以看见列表里提供Python 3.4
1
|
yum -y install python34
|
下面安装pip,python2.7和pyhon3.4的pip是可以同时存在的,默认分别为pip,pip3
1
2
|
yum install python-pip # 安装python2.7的pip
yum install python34-pip # 安装python3.4的pip,两者可以同时存在
|
查看pip版本信息
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)
|
其实是一个东西,不过安装在了不同目录下。一般使用其中一个就行了。例如安装virtualenv
1
|
pip3 install virtualenv
|
使用virtualenv创建python3虚拟环境
1
|
virtualenv venv -p /bin/python3 --no-site-packages
|