Python ImportError:没有名为_sqlite3的模块(即使在执行所有操作之后)

Python ImportError:没有名为_sqlite3的模块(即使在执行所有操作之后),python,python-2.7,ubuntu,sqlite,Python,Python 2.7,Ubuntu,Sqlite,我在lubuntu 12.04的virtualenv上使用python 2.7.11。(不要拥有一台好的笔记本电脑,它是dell latitude d600) [GCC 4.6.3]关于linux2 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证” 导入sqlite3 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/home/maharshi/.localpython/lib/python2.7/sqlite3/init.py”,第24行,在 从dbapi2导入* 文

我在lubuntu 12.04的virtualenv上使用python 2.7.11。(不要拥有一台好的笔记本电脑,它是dell latitude d600)

[GCC 4.6.3]关于linux2 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”

导入sqlite3 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/home/maharshi/.localpython/lib/python2.7/sqlite3/init.py”,第24行,在 从dbapi2导入* 文件“/home/maharshi/.localpython/lib/python2.7/sqlite3/dbapi2.py”,第28行,在 从_sqlite3导入* ImportError:没有名为_sqlite3的模块

我已经使用pip安装了pysqlite,它显示successfull

(p2.7) maharshi@maharshi-Latitude-D600:~/code$ which python
/home/maharshi/virtualenvs/p2.7/bin/python
(p2.7) maharshi@maharshi-Latitude-D600:~/code$ which pip
/home/maharshi/virtualenvs/p2.7/bin/pip
(p2.7) maharshi@maharshi-Latitude-D600:~/code$ pip install pysqlite
Requirement already satisfied (use --upgrade to upgrade): pysqlite in /home/maharshi/virtualenvs/p2.7/lib/python2.7/site-packages
我还手动在两个位置安装了它,即

~/virtualenvs/p2.7/
~/.localpython/ (from where i created the virtualenv)
我还安装了“
libsqlite3dev
(根据其中一篇文章的建议)”,即


提前感谢。

在virtualenv中安装python时,请尝试再次执行整个过程……据我所知,当您添加SqlLite所需的库时,它不会影响virtualenv python,因此您必须重新执行所有步骤,它将使用所需的库进行编译

~/virtualenvs/p2.7/
~/.localpython/ (from where i created the virtualenv)
sudo apt-get install libsqlite3-dev