0%

Ubuntu 安装Python3以及pip3

原因

Ubuntu 16.04 安装后自带的是 Python2.7Python3.5 ,如果有其他版本需要,本文章就提供一个下载安装配置的方法.

下载 python

可以在Python官网选择需要的Python版本,本文章以Python3.6.13来举例

Python官网

image-20220608162801384

下载后缀是 .tgz 的软件包,下载完成后将数据包复制到自己的Ubuntu上,可以使用 Xftp 发送数据,这里不详细说.

image-20220608162820549

在Ubuntu上将软件包进行解压,可以使用命令,也可以直接右键进行解压.

image-20220613143027013

配置Python环境

进入Python文件夹,在/user/local/下创建安装目录

1
sudo mkdir /usr/local/python3

image-20220613143313174

在编译安装源码前先进行配置

1
./configure --prefix=/usr/local/python3 --with-ssl

image-20220613143550505

看到这个样子说明配置成功了

image-20220613143725150

编译安装Python

然后开始编译安装Python3.6

1
sudo make install

image-20220613143837752

编译安装结束,此时可能会报错,如下图,则需要安装zlib*

image-20220613144033166

1
sudo apt-get install zlib*

image-20220613144148137

安装完成后再次进行安装编译,编译完成后可以看到成功了

1
sudo make install

image-20220613144309700

链接Python3

将系统自带的python3.5备份一份

1
sudo mv /usr/bin/python3 /usr/bin/python3_old

image-20220613144526729

将新安装的python3.6链接到python3

1
sudo ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

image-20220613144628712

再次查看python3,可以看到python3已经是3.6.13

1
python3

image-20220613144828192

链接pip3

同样的方法将python3.6自带的pip3链接到系统中的pip3

1
sudo ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

image-20220613144940734

查看pip3的版本

1
pip3 -V

image-20220613145044825

正在加载今日诗词....