在 docker 容器中安装
pyodbc
后,我收到错误:
File "/root/.local/lib/python3.10/site-packages/sqlalchemy/connectors/pyodbc.py", line 43, in dbapi
return __import__("pyodbc")
ImportError: libodbc.so.2: cannot open shared object file: No such file or directory
有什么解决办法吗?
我尝试卸载并重新安装,但没有成功。
您需要在系统上安装
libodbc.so.2
。最简单的方法是通过系统的包管理器。
对于基于 Red Hat 的发行版,请运行:
sudo yum install unixODBC
对于基于 Debian 的发行版,请运行:
sudo apt install unixodbc