30 Sep 2016
centos6.5自带python2.6.6,安装py2.7,然后用virtualenv创建虚拟环境,使用虚拟环境安装django后发现报错”No module named _sqlite3”
yum install python-sqlite yum install sqlite-devel pip install pysqlite
find / -name _sqlite3.so /usr/lib64/python2.6/lib-dynload/_sqlite3.so cp /usr/lib64/python2.6/lib-dynload/_sqlite3.so /root/venv27/lib/python2.7/lib-dynload/
原因是因为目前的虚拟python环境缺少了_ssqlite3.so这个文件
python manage.py migrate ... ImportError: No module named _sqlite3 ...
yum install sqlite-devel
# 然后重新编译 Python.