質問:システム以外のPython2.7でsqlite3ライブラリを見つけるにはどうすればよいですか?sqlite3 python2.7とUbuntu 10.04(または単にpython2.6)
詳細:
私はのpython2.6を使用してのUbuntu 10.04 LTSを実行します。
私はPython2.7を必要とするプロジェクトを持っています。 virtualenvに--python = Python2.7フラグを使用して、私のプロジェクトにそれを使用させます。
私は、次のsqlite3のものが
ためのコマンドラインインタフェースをlibsqlite3-0に関するインストールされている - のSQLite 3共有ライブラリ
のlibsqlite3-devの - SQLiteの3開発ファイル
sqlite3の - SQLiteの3
私はPython 2.6でsqlite3 fineをインポートして使用することができます。しかし、Python2.7ではそれほど幸運ではありません。
Python 2.7.2 (default, Sep 18 2011, 19:55:45)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlite3
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/sqlite3/__init__.py", line 24, in <module>
from dbapi2 import *
File "/usr/local/lib/python2.7/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: No module named _sqlite3
これは私がPythonの-2.7.tgz CD Python2.7 は./configure xzf
tarは sudoがaltinstall enter code here
私はこれも見つけましたが、もっと簡単な方法があるはずです。 –