linux 编译部署python环境

背景:由于开发环境可能需要用到多个python版本。rpm,dpkg安装不好管理,容易照成版本混乱。所以这里采用编译部署

1、下载源码包,可根据自己的需求去自行下载相应版本
wegt https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz.xz
2、解压
tar xf Python-3.7.0.tgz.xz
3、构建过程配置,生成Makefile 文件。(--prefix 指定二进制文件存放目录)
cd Python-3.7.0
./configure --prefix=/usr/local/python3
4、编译、打包
make && make install
5、添加软链接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
6、环境测试
python3 -V
pip3 -V

如果需要下载其他版本python环境, 该方法同样试用。

你可能感兴趣的:(linux,python,运维)