【问题描述】
鲲鹏环境Ubuntu18.04.4系统上手动升级系统python3版本到Python 3.7.7版本后,运行python程序报ModuleNotFoundError: No module named '_sqlite3'错误,详细报错如下:

【解决方法】
1、安装sqlite3依赖;
apt-get -y install libsqlite3-dev
2、重新编译Pyhton 3.7.7;
wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tgz
tar -xf Python-3.7.7.tgz ; cd Python-3.7.7
./configure --enable-optimizations; sudo make -j$(nproc) altinstall; cd ..
3、再次运行python程序即正常。
【问题描述】
鲲鹏环境Ubuntu18.04.4系统上手动升级系统python3版本到Python 3.7.7版本后,运行python程序报ModuleNotFoundError: No module named '_sqlite3'错误,详细报错如下:
【解决方法】
1、安装sqlite3依赖;
apt-get -y install libsqlite3-dev
2、重新编译Pyhton 3.7.7;
wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tgz
tar -xf Python-3.7.7.tgz ; cd Python-3.7.7
./configure --enable-optimizations; sudo make -j$(nproc) altinstall; cd ..
3、再次运行python程序即正常。