Ubuntu 16.04安装python 3.8

  • 安装前的准备
  • 安装python 3.8

安装前的准备

需安装libffi-devel库。

$ sudo apt-get install libffi-dev

如出现无法找到安装包,可按顺序安装依赖包。

$ sudo apt-get update
$ sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus
$ sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
$ sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev
$ sudo apt-get install libssl-dev openssl
$ sudo apt-get install libffi-dev
$ sudo apt-get install libxpm-dev libxext-dev 
$ sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev 

还需要安装依赖库

$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

安装python 3.8

首先到python官网上下载python 3.8的安装包。
然后把压缩包解压,进入到解压的文件内,右键点击在终端中打开,执行以下指令:

$ ./configure --enable-optimizations

$ make -j 8

$ sudo make altinstall

执行以上命令,如没出现错误就完成了python 3.8的安装。
最后将python 3.8设置为默认的python版本,执行以下指令:

$ echo alias python=python3.8 >> ~/.bashrc
$ source ~/.bashrc

完成以上步骤就可在Ubuntu 16.04上使用python 3.8啦。

更多推荐

Ubuntu 16.04安装python 3.8(通过源码安装)