安装依赖
sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
下载python
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a1.tar.xz
该命令会在当前工作目录下保存文件的
查看当前目录,可以看到下载好的文件
解压缩
tar -xvJf Python-3.7.0a1.tar.xz
在当前目录下解压缩
把它移动到项目目录
mv Python-3.7.0a1 /usr/local/python37
配置python3的安装目录
先进入到解压后的目录中
查看一下有哪些内容
配置python3的安装位置
首先安装这个
sudo yum -y groupinstall "Development tools"
然后配置下安装路径
./configure --prefix=/usr/local/bin/python3
make
make是用来编译的,它从Makefile中读取指令,然后编译。
make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。
执行命令
make
root状态下
然后
make install
创建软链接
ln -s /usr/local/bin/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/bin/python3/bin/pip3 /usr/bin/pip3
启动python
输入python3就可以启用了
试一试pip
完成安装
升级pip
pip3 install --upgrade pip