Flask 如何从Alchemy对象创建引擎?

Flask 如何从Alchemy对象创建引擎?,flask,sqlalchemy,flask-sqlalchemy,Flask,Sqlalchemy,Flask Sqlalchemy,我有以下代码: from flask import Flask, request, session, g, redirect, url_for, abort, \ render_template, flash import pypyodbc import pdb from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'mssql+pypyod

我有以下代码:

from flask import Flask, request, session, g, redirect, url_for, abort, \
 render_template, flash
import pypyodbc
import pdb
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)

app.config['SQLALCHEMY_DATABASE_URI'] = 'mssql+pypyodbc://SERVERNAME/DB'
db = SQLAlchemy(app)

@app.route('/')
def main():

    result = db.engine.execute('SELECT * from Table')

    return render_template('index.html')
这将导致以下错误:

ImportError: DLL load failed: The specified procedure could not be found.
我在文档中找不到这样的例子……使用SQLAlchemy对象引擎的正确方法是什么


谢谢

您的Python安装有一些问题。@IljaEverila-您能提供关于这个问题的任何详细说明吗?很抱歉,但是没有。如果您像我一样使用异常进行搜索,您会发现各种各样的问题,这些问题共同点是Python安装有缺陷,例如使用二进制不兼容的包版本,但是没有单一的解决方案。您的Python安装有一些问题。@IljaEverila-您可以提供任何详细说明吗?很抱歉,但是没有。如果您像我一样使用异常进行搜索,您会发现Python安装有缺陷的各种共同问题,例如使用二进制不兼容版本的包,但没有单一的解决方案。