一尘不染

无法在Linux上安装Pyodbc

linux

我正在运行Linux(2.6.18-164.15.1.el5.centos.plus),并尝试安装pyodbc。我正在做pip install
pyodbc并得到很长的错误列表,这些错误以

错误:命令“ gcc”失败,退出状态为1

我查看了 /root/.pip/pip.log ,看到了以下内容:

InstallationError:命令/ usr / local / bin / python -c“ import setuptools;
file =’/ home / build / pyodbc / setup.py’; execfile(’/ home / build /
pyodbc / setup.py’)”安装- -单一版本-外部管理的–record /tmp/pip-7MS9Vu-record/install-
record.txt失败,错误代码为1

安装pyodbc是否有人遇到类似问题?


阅读 422

收藏
2020-06-03

共1个答案

一尘不染

我通过遵循有关pyodbc的正确指示解决了我的问题-Building
Wiki
指出:

在Linux上,pyodbc通常是使用unixODBC标头构建的,因此您将需要安装unixODBC及其标头。在RedHat / CentOS /
Fedora框上,这意味着您需要安装unixODBC-devel:

yum install unixODBC-devel
2020-06-03