切记!!!!!千万不能卸载系统自带的python,Ubuntu系统的默认桌面及很多软件都是基于python或依赖python的,盲目卸载将会造成灾难!!!!!!!!!
以下是安装过程,在终端进行
(1)下载Python 3.6.5 版本源码
先根据以下命令从终端进入到/usr/local文件夹
cd /usr/local
然后下载python3.6.5源码
wget --no-check-certificate https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
解压并进入到python3.6.5文件夹
tar -xzvf Python-3.6.5.tgz
cd Python-3.6.5
(2)编译Python 3.6.5
依次执行以下命令即可
sudo ./configure --prefix=/usr/local/python3.6.5
sudo make
sudo make install
在最后一条命令执行时遇到了如下报错
这时,我们需要安装名为zlib1g包才能继续进行编译
通过执行以下命令安装了zlib1g包
sudo apt-get install zlib1g-dev
安装好zlib1g包之后再执行最后一行代码
sudo make install
以下测试结果显示编译成功
测试是否成功安装Python 3.6.5
python -v
以下结果显示安装成功