如何解决ImportError:没有名为''u sqlite3'的模块,也没有名为'pysqlite2'的模块python3.5

2024-04-19 15:09:21 发布

您现在位置:Python中文网/ 问答频道 /正文

正在从jupyter安装jupyter笔记本

Python3版

Python 3.5.2

pip列表

^{pr2}$

运行jupyter笔记本

Traceback (most recent call last):
  File "/usr/local/lib/python3.5/site-packages/notebook/services/sessions/sessionmanager.py", line 10, in <module>
    import sqlite3
  File "/usr/local/lib/python3.5/sqlite3/__init__.py", line 23, in <module>
    from sqlite3.dbapi2 import *
  File "/usr/local/lib/python3.5/sqlite3/dbapi2.py", line 27, in <module>
    from _sqlite3 import *
ImportError: No module named '_sqlite3'

在处理上述异常时,发生了另一个异常:

Traceback (most recent call last):
  File "/usr/local/bin/jupyter-notebook", line 7, in <module>
    from notebook.notebookapp import main
  File "/usr/local/lib/python3.5/site-packages/notebook/notebookapp.py", line 83, in <module>
    from .services.sessions.sessionmanager import SessionManager
  File "/usr/local/lib/python3.5/site-packages/notebook/services/sessions/sessionmanager.py", line 13, in <module>
    from pysqlite2 import dbapi2 as sqlite3
ImportError: No module named 'pysqlite2'

还尝试了sudo apt get install libsqlite3 dev fromNo module named _sqlite3

如何解决上述错误?在


Tags: infrompyimportlibpackagesusrlocal
1条回答
网友
1楼 · 发布于 2024-04-19 15:09:21

为了修复_sqlite3的导入错误,我执行了以下操作:

在此之后,当我在/usr/local/bin/python中使用替代安装时,{}成功了。我相信您可以像这样从源代码安装Python3并使用它。在

相关问题 更多 >