【问题标题】:Accessing SQLite in Jupyter Notebook在 Jupyter Notebook 中访问 SQLite
【发布时间】:2021-11-04 12:00:18
【问题描述】:
我正在尝试在 Jupyter Notebook 中创建一个 SQLite 数据库。
但是,当我运行创建数据库的命令时,我看到了错误'No module named 'sqlite''。(完整命令和响应请参见图片)。 p>
查看Anaconda Navigator的'Environments'页面,我可以看到'sqlite'实际上被列为已安装的包。
我错过了什么?
【问题讨论】:
标签:
sqlite
jupyter-notebook
anaconda
【解决方案1】:
我使用sqlalchemy,它消除了很多痛苦。您可以像这样在 Jupyter 笔记本单元格中安装它(注意!)
!pip install sqlalchemy
那么你的代码如下。
from sqlalchemy import create_engine
engine = create_engine('sqlite:///first_db.sqlite')
connection = engine.connect()