淘先锋技术网

首页 1 2 3 4 5 6 7

sqlalchemy如果连接不到sqlite,报不能打开文件的错误,应当检查以下两种情况。

  1. 打印以下*.db文件的地址,看一下这个路径文件是否真的存在。
  2. 看一下文件路径配置是否错误,
    SQLALCHEMY_DATABASE_URI = “sqlite:///” + os.path.join(DATA_DIR, “superset.db”)
    注意看这里的“/”数量,如果使用相对路径,那么最终的路径组成应该是“sqlite:///路径”,是3个“/”,如果使用是绝对路径,最终路径是“sqlite:”,共4个“/”,打印下路径,检查以下。