Centos7安装Python3
1.yum方式安装
yum install epel-release -y && yum install https://centos7.iuscommunity.org/ius-release.rpm -y && yum install python36u python36u-pip -y && ln -s /bin/python3.6 /bin/python3 && ln -s /bin/pip3.6 /bin/pip3
2.源码编译安装
- 安装依赖环境
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
不能忽略相关包,我之前就没有安装readline-devel导致执行python模式无法使用键盘的上下左右键;
libffi-devel
python3.7需要的新依赖包
- 编译安装
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
tar -zxvf Python-3.6.5.tgz
cd Python-3.6.5
./configure && make && make install