在Ubuntu下无论安装什么版本的python前都需要给环境安装一些依赖库,否则容易出问题
例如:最常见的就是ModuleNotFoundError: No module named '_ctypes'
,原因是在3.7
中,ctypes模块依赖libffi-dev
库
安装依赖库
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus
sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev
sudo apt-get install libssl-dev openssl
sudo apt-get install libffi-dev
后序再正常安装python即可。