【发布时间】:2020-04-12 22:12:21
【问题描述】:
我在 python 中工作。我正在使用 Macbook 进行开发,操作系统版本是 Catalina。我正在尝试将 MSSQL Server 与 pyodbc 连接。我还安装了 SQL 驱动程序及其依赖项。但是在连接时出现此错误。
Exception - ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib '/usr/local/lib/libmsodbcsql.13.dylib' : file not found (0) (SQLDriverConnect)")
我检查了文件路径'/usr/local/lib/libmsodbcsql.13.dylib'。实际上文件在那里可用。
谁能帮帮我?
【问题讨论】:
-
作为一个建议,DLL 不加载的一个原因不是因为它们不存在,而是因为它们需要的 依赖项 不存在。不知道如何在 Mac 上跟踪依赖项,您需要在其他地方找到它。
-
嗨,你解决了这个问题吗?
-
@MihailKuznetsov 我安装了版本 17。它工作正常。