起因:
Python ssl编程时需要3.6以上版本,ubuntu 16.04自带的是3.5.2 ,盲目升级容易出现问题,所以考虑再单独安装一个python 3.7,需要时可以更改python3 的软连接,也可以直接使用python3.7 命令。
步骤:
简单方法:添加第三方源,安装
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.7
python3.7 test.py
更保险起见可以使用源码安装,具体过程见参考链接:https://phoenixnap.com/kb/how-to-install-python-3-ubuntu