찾다

 >  Q&A  >  본문

python3.x - Python3 中导入sqlite3模块报错,显示没有模块?

在Centos 7 上安装了 Python3.6,安装后使用sqlite3, 导入sqlite3时报错,显示没有这个模块,请教一下这个一般怎么安装比较方便? sqlite3模块是否要单独安装?

迷茫迷茫2786일 전648

모든 응답(2)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-18 10:27:10

    다시 컴파일하고 다시 설치하는 것을 권장합니다
    단, 다음 사항을 먼저 확인하는 것이 좋습니다

    1. 확인해보면 sqlite3 도구가 있습니다

    2. python3.6을 다시 컴파일하고 make 테스트 작업을 하는 것을 권장합니다(그 기간 동안 오류가 보고되면 문제가 있는 것임)

    3. 소스코드 setup.py 파일의 1130번째 줄에 있는 sqlite_inc_paths 목록의 폴더 경로에 sqlite3.h와 sqlite3ext.h 두 개의 헤더 파일이 포함되어 있는지 확인하세요.

    이 구덩이를 방금 밟은 적이 있습니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:27:10

    sqlite3이 함께 제공되면 파일 이름은 sqlite3.py이 아닙니다. Python에서 모듈을 가져오는 순서가 sys.path이므로 기본 모듈

    을 덮어쓰게 되기 때문입니다.

    회신하다
    0
  • 취소회신하다