python mysql SQLAlchemy ImportError: No module named pysqlite2

在python中用SQLAlchemy进行MySQL查询时提示:

ImportError: No module named pysqlite2

很明显是说sqlite的库没有安装,但我并没有用到sqlite只是进行MySQL查询。

而答案是SQLAlchemy中就算你不用sqlite,也得让python支持sqlite。

解决办法就是安装sqlite的库,centos下执行yum install sqlite-devel,然后再重新编译python。

2013年02月26日