最近发现了 pymssql 并让它在 Windows 机器(python 3.4)上运行。但是,当我尝试在我的 mac (10.9.2) 上运行脚本时,当我“导入 pymssql”时出现错误。请注意在 windows 框和 mac 上,我是通过“pip3.4 install pymssql”安装的。在这两种情况下,安装都没有错误。
这是我尝试在 mac 上导入 pymssql 时得到的:
Python 3.4.0 (v3.4.0:04f714765c13, Mar 15 2014, 23:02:41) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin 输入“帮助”、“版权”、“学分”或“许可证”以获取更多信息。
导入 pymssql Traceback(最近一次调用最后一次):文件“”,第 1 行,在 ImportError 中:dlopen(/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pymssql.so, 2 ):库未加载:/usr/local/lib/libsybdb.5.dylib 引用自:/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pymssql.so 原因:图像未找到
注意 pip3.4 搜索 pymssql 结果:pymssql - 用于 Python 的 Microsoft SQL Server 的 DB-API 接口。(基于 Cython 的新版本)安装:2.1.0(最新)
进一步注意 /usr/local/lib/libsybdb.5.dylib 不存在,但话又说回来,我也无法在 Windows 框中找到(在 C 驱动器中搜索 libsybdb)
我该如何解决这个问题?