【问题标题】:how to use sqlite in virtual environment?如何在虚拟环境中使用 sqlite?
【发布时间】:2021-01-20 02:30:47
【问题描述】:

如何在虚拟环境中使用 sqlite 数据库? 当我运行我的程序而不使用成功创建的虚拟环境数据库文件时。 但是当我使用 venv 运行程序时,我得到了这种类型的 NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:sqlite3 Error

如何在我尝试过的 venv 中安装 sqlite pip install pysqlite3 但没有解决我的错误

package installed in venv

【问题讨论】:

  • (1) 如果您在终端中运行python -c 'import sqlite3 而 venv (a) 处于活动状态 (b) 处于非活动状态,会发生什么? (2) 请edit问题包含complete错误回溯,对于原始错误以及(1)中发生的任何错误。
  • 当我在终端中运行import sqlite3,而 venv 处于活动状态和非活动状态时,该行成功执行
  • 未在我的 python 文件中导入语句 import sqlite3。谢谢你的帮助
  • 添加解决方案并按已回答提交,以便其他人看到它已解决。

标签: python sql database sqlite flask


【解决方案1】:

通过导入语句import sqlite3 解决了我的错误 solution

【讨论】:

    猜你喜欢
    • 2021-11-30
    • 2019-09-24
    • 2021-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多