linux安装pyodbc、django-pyodbc报错:src/pyodbc.h:56:17: fatal error: sql.h: No such file or directory #include <sql.h>

系统:linux centos7

开发环境:python django

数据库:sqlserver

setting.py文件如下

  'databasename': {
    'ENGINE': 'sqlserver',
    'NAME': '数据库名字',
    'HOST':DATABASES_HOST,
    'PORT': DATABASES_PORT,
    'USER': '用户名',
    'PASSWORD': '密码',
    'OPTIONS': {
    'DRIVER': 'SQL Server Native Client 10.0',
    'MARS_Connection': True,
  },

错误:安装pyodbc和django-pyodbc时,报错:src/pyodbc.h:56:17: fatal error: sql.h: No such file or directory #include <sql.h>

sudo yum install unixODBC-devel

然后就可以安装pyodbc了

作者:军林天下
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/zoujl/p/11005449.html