Sur Ubuntu, vous devrez installer unixodbc-dev :
sudo apt-get install unixodbc-dev
Installez pip en utilisant cette commande :
sudo apt-get install python-pip
une fois installé, vous devriez pouvoir installer pyodbc avec succès :
pip install pyodbc
J'ai résolu mon problème en suivant les instructions correctes sur pyodbc - Building wiki qui indique :
Sous Linux, pyodbc est généralement construit à l'aide des en-têtes unixODBC, vous aurez donc besoin d'unixODBC et de ses en-têtes installés. Sur une boîte RedHat/CentOS/Fedora, cela signifie que vous devrez installer unixODBC-devel :
yum install unixODBC-devel