ubuntu16.04默认的软件repository中并不包含python3.6(最高到python3.5),所以无法通过下面命令直接安装python3.6
apt-get install python3.6
当你强制执行上述命令是会出现如下错误:
E: Unable to locate package python3.6-dev
E: Couldn't find any package by glob 'python3.6-dev'
E: Couldn't find any package by regex 'python3.6-dev'
2、 python3.7安装
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.7
sudo apt-get install python3.7 此命令可能需要重复几次才能成功
3、建立连接,这个也很重要
sudo ln -s /usr/bin/python3.6 /usr/bin/python
4、安装pip3
sudo python3.7 -m pip install --upgrade pip
pip3.7
5、导入Python第三方包名
5.1、pip freeze > requirements.txt 将当前环境中的包的名称及版本导出到文本中
5.2、然后在另一个环境中 pip install -r requirements.txt 安装