今天在 CentOS 上装 Python3.6.5,运行程序时,系统报ImportError: No module named pysqlite2错误。问了下同事说需要添加sqlite3的引用,就是要添加如下这句:import sqlite3,可是第三方包我没法修改呀。捣鼓了半天最终找到了解决方案,具体如下:
1.安装 sqlite-develyum install sqlite-devel -y2.重新编译Python,可以指定原来的路径
tar -zxvf Python-3.6.5.tgz cd Python-3.6.5 ./configure --prefix=/usr/local/python3 make && make install