导入PYODBC故障MAC OS



我尝试在Mac上安装PYODBC,但是我得到了此错误

Traceback (most recent call last):
  File "Untitled.py", line 1, in <module>
    import pyodbc
ImportError: dlopen(/usr/local/lib/python3.6/site-packages/pyodbc.cpython-36m-darwin.so, 2): Library not loaded: /usr/local/opt/unixodbc/lib/libodbc.2.dylib
  Referenced from: /usr/local/lib/python3.6/site-packages/pyodbc.cpython-36m-darwin.so
  Reason: image not found

它可以是什么,我该如何解决?

查看unixodbc的安装是否有帮助您:

brew install unixodbc

我在没有运气的情况下尝试了上述所有操作。最后,我和UnixoDBC一起安装了PyoDBC的4.0.34版,现在一切都很好。

brew install unixodbc  
pip install pyodbc==4.0.34
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

如果找不到啤酒,则将此命令粘贴在Mac终端中。在那之后 -啤酒安装UnixoDBC

最新更新