在RHEL上尝试安装pyodbc时出现以下错误:
InstallationError:命令/usr/bin/python-c"导入setuptools,标记化文件='/tmp/pip-build-q948yR/pyodbc/setup.py';exec(compile(getattr(tokenize,'open',open)(file).read().replace('\r\n','\n'),file,'exec'))"install--record/tmp/pip-Fdkc1f-record/install-record.txt--外部管理的单一版本--编译失败,/tmp/pip-build-q948yR/pyodbc 中出现错误代码1
您需要安装一个先决条件包来构建pyodbc
。关于RHEL:
sudo yum install unixODBC-devel
如果您正在连接SQL Server,请不要忘记FreeTDS:
sudo yum install freetds-devel
祝你好运!