📅  最后修改于: 2023-12-03 15:14:45.990000             🧑  作者: Mango
在使用 Docker 容器时,使用 pyodbc 连接数据库时出现如下错误:
[Error: Command 'gcc' failed with exit status 1]
这个错误的原因是需要 C 编译器来编译 pyodbc 用到的部分代码,而 Docker 容器中可能没有安装 C 编译器。
在 Dockerfile 中添加以下命令,安装 C 编译器:
RUN apt-get update && apt-get install -y build-essential
然后重新构建镜像并启动容器即可。