Há um guia passo a passo útil aqui:https://docs.microsoft.com/en-us/sql/connect/python/pyodbc/step-1-configure-development -environment-for-pyodbc-python-development?view=sql-server-2017
Para referência, as etapas neste guia (windows) são (supondo que você já tenha o python instalado):
- Instale o Microsoft ODBC Driver for SQL Server no Windows, de https://docs.microsoft.com/en-us/sql/ connect/odbc/windows/system-requirements-installation-and-driver-files?view=sql-server-2017#installing-microsoft-odbc-driver-for-sql-server
- Abra cmd.exe como administrador
- Navegue até a pasta de scripts python contendo pip
- Tipo:pip install pyodbc