【问题标题】:superset sqlalchemy error:no module named "pymssql"超集 sqlalchemy 错误:没有名为“pymssql”的模块
【发布时间】:2020-06-19 15:07:47
【问题描述】:

当我尝试通过 sqlalchemy 将我的 hdp(ambari) 超集与 sql server 连接时,出现以下错误

The error i am getting after clicking "Test connection"

我无法找到摆脱此错误并使连接成功的解决方案。

我的 sqlalchemy url 是正确的,因为我在 spyder 中使用相同的 sqlalchemy url 从 sql server 检索表

我们将不胜感激。

谢谢

【问题讨论】:

  • 您必须导入 pymssql,但它已停产,并且不适用于 python 3.8。请在此处阅读:github.com/pymssql/pymssql/issues/668
  • @patchie 我有 python 3.6 .. 好的让我读这篇文章谢谢

标签: sql-server sqlalchemy pymssql apache-superset hdp


【解决方案1】:

你可以试试pyodbc 代替pymssql 模块

【讨论】:

    猜你喜欢
    • 2015-07-23
    • 1970-01-01
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 2021-06-13
    • 2012-05-21
    相关资源
    最近更新 更多