在 ubuntu 16.04 中安装 pyodbc 和 pymssql 遇到障碍

Facing obstacle to install pyodbc and pymssql in ubuntu 16.04(在 ubuntu 16.04 中安装 pyodbc 和 pymssql 遇到障碍)
本文介绍了在 ubuntu 16.04 中安装 pyodbc 和 pymssql 遇到障碍的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想安装 pyodbc 以使用 sqlalchemy 连接 mssql 服务器我在谷歌上搜索并尝试了多种方式,例如

I want to install pyodbc for connection mssql server using sqlalchemy I am googling and tried in several ways like

pip install pyodbc

按照此链接Pyodbc 安装错误在安装了 Sql Server 的 Ubuntu 16.04但还没有解决下面抛出类型错误

Followed this link Pyodbc installation error on Ubuntu 16.04 with Sql Server installed but have not solved below type error thrown

src/pyodbc.h:56:17: fatal error: sql.h: No such file or directory
  compilation terminated.
  error: command 'gcc' failed with exit status 1

  ----------------------------------------
  Failed building wheel for pyodbc

推荐答案

对于 pyodbc 案例我使用命令

For pyodbc case I used command

sudo apt-get install unixodbc-dev
pip install pyodbc

并且能够成功安装pyodbc但面临我的评论问题(无法将数据推送到mssql服务器)

and able to success pyodbc installation but facing my comment problem (not able to push data into mssql server)

对于 pymssql 我使用了命令

For pymssql i used command

sudo apt-get install freetds-dev
pip install pymssql

然后就可以成功安装pymssql并将数据插入到mssql服务器

then able to success pymssql installation and data insert into mssql server

这篇关于在 ubuntu 16.04 中安装 pyodbc 和 pymssql 遇到障碍的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Difficulties installing mysql gem on Ubuntu(在 Ubuntu 上安装 mysql gem 的困难)
Default password of mysql in ubuntu server 16.04(ubuntu server 16.04 mysql的默认密码)
MySQL is extremely slow on EC2(MySQL 在 EC2 上非常慢)
preconfigure an empty password for mysql via debconf-set-selections(通过 debconf-set-selections 为 mysql 预配置一个空密码)
How can I pass a password from a bash script to aptitude for installing mysql?(如何将密码从 bash 脚本传递到 aptitude 以安装 mysql?)
How to edit the path in odbcinst -j(如何在odbcinst-j中编辑路径)