centos7安装python3
一、创建目录并下载安装包
mkdir software
cd software
下载python3.7.3安装包
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
解压
tar xzvf Python-3.7.3.tgz
安装相关编译环境
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
安装epel扩展源
yum -y install epel-release
安装pip
yum install python-pip
切换到python3路径下
cd Python-3.7.3
创建编译安装目录
mkdir /usr/local/python3
./configure --prefix=/usr/local/python3
编译以及编译安装
make && make install
编译完后查看/usr/local/python3/bin/
出现上图文件,安装成功
最后创建软连接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
使用
python3进入shell
修改Yum配置
sudo vim /usr/bin/yum
sudo vim /usr/libexec/urlgrabber-ext-down
将python修改为python2
安装虚拟环境
pip3 install virtualenv
pip3 install virtualenvwrapper