ubuntu下源码安装python3.7.4
ubuntu下安装python3.7.4
- 因为腾讯云ubuntu使用apt-get安装的python3默认版本为python3.6.9,不符合我们的需求
- 所以我们要使用源码安装python3.7.4
ubuntu包管理工具安装
apt-get install python3
- 因为腾讯云ubuntu使用apt-get安装的python3默认版本为python3.6.9
源码安装
安装编译所需的依赖 若已有可忽略
apt-get install -y gcc make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \
libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev
1、切换到/opt目录下
cd /opt
2、使用wegt下载python3.7.4的压缩包
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
- 由于python下载的时候服务器在外国,所以下载会慢很多,耐心等待
3、使用tar命令解压
tar -xzvf Python-3.7.4.tgz
4、切换到解压好的包目录下
cd Python-3.7.4
5、配置
./configure --prefix=/usr/local/python3
6、编译安装
- 编译安装时间较长,耐心等待
make && make install
7、创建软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
- 若创建失败
rm -rf /usr/bin/python3
ln -s /usr/local/python3/bin/python3 /usr/bin/python3