原生的CentOS7自带python2环境
如果需要安装python3的环境
可以直接安装Anaconda。
可以直接通过链接Miniconda3下载并安装Anaconda。
这里主要介绍另外一种方式
下载python官网的源码后安装
第一步,先安装必要的包,否则当报错的时候还得重新编译
yum install openssl-devel -y
yum install zlib-devel -y
第二步,下载安装包
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
tar xvJf Python-3.6.0.tar.xz
第三步,编译并安装python
./configure --prefix=/usr/local/python3
make && make install
第四步,为了保持一个纯净的python环境,可以使用virtualenv,virtualenv是python的一个包,使用pip3 install virtualenv安装改包。
第五步,创建一个虚拟的python环境,并激活
./virtualenv -p /usr/local/bin/python3.6 python36
source python36/bin/activate
其中,会创建出一个名为python36的文件夹,这个文件夹中包含了一个纯净的python环境