下载依赖
apt-get -y install gcc automake autoconf libtool make
apt-get -y install make*
apt-get -y install zlib*
apt-get -y install openssl libssl-dev
apt-get install sudo
#以下是优化的方法
您暂时无权查看此隐藏内容!
有关在alpine中使用glibc参考:https://docs.ct99.cn/web/#/98?page_id=1267
解压进入
tar xvf Python-3.8.0.tgz
cd Python-3.8.0
make编译安装
解压完之后需要编译Python-3.8.0包下的文件,先cd过去执行完这句命令之后,把python的安装目录指定一下,这样的话,里面的一些bin目录、lib目录就都会存放在这个目录下面。
如果不指定这个安装目录的话,最后python的安装文件将分散到linux的默认目录,不在一块。我们指定安装目录,以后卸载的话直接删除目录就可以干净卸载了。
./configure --prefix=/opt/python3 --with-ssl
make
make install
4.添加软连接
由于系统默认的python是指向python2,这里执行把新安装的python3.8指向给/usr/bin/python3就可以了
添加python3软链接
ln -s /opt/python3/bin/python3.8 /usr/bin/python3
添加pip3软链接
ln -s /opt/python3/bin/pip3 /usr/bin/pip3
5.检察环境
python3
pip3
实战项目应用
您暂时无权查看此隐藏内容!