| title | Step 1: Configure pyodbc Python environment |
|---|---|
| description | Step 1 of this getting started guide involves installing Python, the Microsoft ODBC Driver for SQL Server, and pyODBC into your development environment. |
| author | David-Engel |
| ms.author | v-davidengel |
| ms.date | 08/29/2022 |
| ms.prod | sql |
| ms.technology | connectivity |
| ms.topic | conceptual |
This article explains how to configure your development environment for pyodbc Python development.
-
Download Python installer. If your machine doesn't have Python, install it. Go to the Python download page and download the appropriate installer. For example, if you are on a 64-bit machine, download the Python 3.10 (x64) installer.
-
Install Python. Once the installer is downloaded, do the following steps:
- Double-click the file to start the installer.
- Select your language, and agree to the terms.
- Follow the instructions on the screen to install Python on your computer.
- You can verify that Python is installed by going to a command prompt and running
python -V. You can also search for Python in the start menu.
-
Install the Microsoft ODBC Driver for SQL Server on Windows.
-
Open cmd.exe as an administrator.
-
Install pyodbc using pip - Python package manager.
pip install pyodbc
Installing on Linux is similar. If the instructions below don't work, see the pyODBC Install instructions, which have more details for different Linux distributions.
-
Open terminal.
-
Install pyodbc.
sudo -H pip install pyodbc