Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facing obstacle to install pyodbc and pymssql in ubuntu 16.04

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

pip install pyodbc

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
like image 927
Zaynul Abadin Tuhin Avatar asked Jul 25 '17 12:07

Zaynul Abadin Tuhin


2 Answers

For pyodbc case I used command

sudo apt-get install unixodbc-dev
pip install pyodbc

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

For pymssql i used command

sudo apt-get install freetds-dev
pip install pymssql

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

like image 183
Zaynul Abadin Tuhin Avatar answered Oct 04 '22 05:10

Zaynul Abadin Tuhin


For RH/Cent-OS/Linux use,

yum install unixODBC
yum install unixODBC-devel
like image 40
KnowledgeSeeeker Avatar answered Oct 04 '22 06:10

KnowledgeSeeeker