gpt4 book ai didi

python - pyodbc - 在容器中运行应用程序时出错

转载 作者:行者123 更新时间:2023-11-28 18:23:15 24 4
gpt4 key购买 nike

我有一个使用 mssql 的 python 应用程序——我没有使用 pymssql,而是尝试使用 pyodbc。在 Windows 本地计算机上运行应用程序时似乎没有问题。在打包为容器的开发环境中部署应用程序时,我看到以下错误。

from pyodbc import Error
2017-04-14T13:58:28.858638588Z ImportError: Error loading shared library libodbc.so.2: No such file or directory (needed by /usr/local/lib/python3.5/site-packages/pyodbc.cpython-35m-x86_64-linux-gnu.so)

文档要求我安装数据库驱动程序和 pyodbc。

初步检查对我来说很好 - 图片 shared object dependenciessym links

最佳答案

ubuntu环境没有odbc库,需要使用安装

sudo apt install unixodbc-dev 

安装完成后使用

更新 ubuntu
sudo apt-get update

它将解决问题。

如需进一步阅读,请转至此 link

关于python - pyodbc - 在容器中运行应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43417886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com