## linux (centos) 下安装Python3环境的流程,该方法不会删除自带的Python2环境。
本文使用环境为 Centos 7.X, 自带Python2.X, 为防止覆盖Python2.X导致系统环境依赖错误,
本文将Python3.X的环境变量设置为python3,相应设置PIP为pip3。
## 安装 openssl 和 openssl-devel, 防止pip出现ssl错误
yum -y install openssl openssl-devel
## 安装tk/tcl用于matplotlib库的使用
yum -y install tk-devel
## 安装sqlite3 用于tensorboard的使用
yum -y install sqlite-devel
## 安装 readline-devel 防止python 命令行方向键乱码
yum -y install readline-devel
## 安装 gcc 编译器 以 编译python
sudo yum -y install gcc
## 解压缩python以及编译
mkdir /usr/local/python3
tar -zxvf Python-3.5.6.tgz
cd Python-3.5.6
./configure --prefix=/usr/local/python3 --with-ssl
make
sudo make install
## 创建软链接(不覆盖python2)
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
## 将python3 加入环境变量
vim ~/.bash_profile
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
## 修改pip安装源镜像,pip安装速度更快
su - root
cd
mkdir .pip
cd .pip
vim pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
到此基本完成。