저는 파이썬과 sqlite 사이의 인터페이스를 갖고 싶습니다. 둘 다 기계에 설치됩니다. Python (2.4.3)의 옛 버전이 있습니다. 따라서 pysqlite는 기본적으로 포함되지 않았습니다. 첫째, pysqlite를 설치하여이 문제를 해결하려고 시도했지만이 방향으로 성공하지 못했습니다. 이 문제를 해결하기위한 두 번째 시도는 새로운 버전의 Python을 설치하는 것이 었습니다. 컴퓨터에 대한 루트 권한이 없습니다. 그래서, 나는 그것을 로컬에 설치했다. 파이썬의 새로운 버전은 (2.6.2)입니다. 내가 아는 한이 버전은 기본적으로 pysqlite를 포함해야한다 (그리고 이전과 같이 "pysqlite2"가 아닌 "sqlite3"라고 불린다). 내가 입력하면파이썬에서 pysqlite를 볼 수없는 이유는 무엇입니까?
그러나 :
from sqlite3 import *
를 내가 얻을 : 그것은 언급 할 수있다
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/verrtex/opt/lib/python2.6/sqlite3/__init__.py", line 24, in <module>
from dbapi2 import *
File "/home/verrtex/opt/lib/python2.6/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: No module named _sqlite3
, 내가로부터 "를 입력하면 위의 오류 메시지가 내가 얻을 수있는 것과 다르다는 것을 blablabla 가져 오기 * ":
Traceback (most recent call last):
File "", line 1, in ImportError: No module named blablabla
그래서 파이썬은 pysqlite와 관련된 것을 볼 수 있지만 여전히 문제가 있습니다. 그 문제로 아무도 나를 도와 줄 수 있습니까?
P. CentOS 5.3 (최종)을 사용합니다.
어떤 배포판을 사용하고 있습니까? – voyager
CentOS 5.3 (최종)을 릴리스하십시오. – Verrtex