我将Ubuntu从10升级到12.04,现在sqlite3无效

时间:2013-01-17 18:03:01

标签: sqlite ubuntu-12.04

我已尝试删除并安装它。

我做了

    sudo apt-get remove sqlite3 libsqlite3-dev

手动进入文件夹

    /usr/lib
    /usr/local/lib
    /lib

并搜索“sqlite3”并删除所有文件

然后我做了

    sudo apt-get install sqlite3 libsqlite3-dev

当我做的时候

    $sqlite3

在终端我得到了

    sqlite3: symbol lookup error: sqlite3: undefined symbol: sqlite3_sourceid

编辑:在python中,如果我在解释器中输入import sqlite,我得到

    File "/usr/lib/python2.7/dist-packages/sqlite/__init__.py", line 1, in <module>
    import _sqlite
    ImportError: libsqlite.so.0: cannot open shared object file: No such file or directory

编辑2:我搜索了文件

    libsqlite.so.0

并在

中找到它
    /opt/lampp/lib

现在在python解释器中我可以

    >>> import sqlite
    >>> sqlite.version
    '1.0.1'
    >>> import sqlite3
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    ImportError: No module named sqlite3

0 个答案:

没有答案