文章目录
安装相关依赖包(zlib1g,libffi)
apt-get update
apt-get install zlib1g-dev
apt-get install libffi-dev
apt-get install make
在ubuntu上创建/usr/local/python3.7的目录
mkdir -p /usr/local/python3.7
获取python源并在创建的目录中下载压缩包
在https://www.python.org/ftp/python/上找到自己要的版本
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
解压缩
tar -xvzf Python-3.7.3.tgz
进入源文件夹
cd Python-3.7.3
指定安装路径
./configure --prefix=/usr/local/python3.7
编译源文件
make
安装
make install
删除原有的软链接
rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3
新建软链接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
检查
python3