源码下载地址为 https: // www.python.org/ftp/python/ ,可以自行选用想的版本进行安装这里以Python 3.6.8 安装路径为/usr/local/python3
1.首先,创建安装目录,相关命令如下:
sudo mkdir /usr/local/python3
2.随后下载安装包并解压进入:
wget --no-check-certificate https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
tar -xzvf Python-3.6.8.tgz
cd Python-3.6.8/
3.接下来,编译安装
sudo ./configure --prefix=/usr/local/python3
sudo make
sudo make install
如果出现错误可能是GCC编译器没安装
sudo apt install build-essential
gcc --version
4.安装完成后,创建python3链接
如果曾有解释器首先解除目前的python解释器(python路径自行查找)
sudo rm /usr/local/bin/python
配置新的解释器
sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
5.如果在vscode中配置python环境则如下: 打开命令面板,输入 python:select interpreter选择python解释器
寻找最初创建的安装目录中的 /usr/local/python3/bin/python3.6