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

你的无畏来源于你的无知!

原文地址:https://www.cnblogs.com/YiwenGG/p/14139886.html