替换apt源,修改/etc/apt/sources.list 为
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
执行Python
执行安装脚本
apt update #
apt install software-properties-common -y # 这一步是为了安装add-apt-repository命令
add-apt-repository ppa:deadsnakes/ppa -y # 这一步是给apt添加python源
apt install python3.6 python3-pip -y # 安装python3.6和pip3
pip3 install --upgrade pip # 升级pip
ppa的官方介绍
由于Ubuntu 18.04提供了python3.6 ,可以省去ppa这一步
还可以用pyenv安装,参考pyenv使用记录