title: Turbodbc installation on Windows 10
body: <p>I tried installing <code>turbodbc</code> and it gives me the following error and not sure what's wrong here.</p>
  
  <p>My python version is <code>3.7</code></p>
  
  <p>My command line output from Windows 10 Pro. </p>
  
  <p><code>C:\Users\marunachalam\Downloads&gt;pip install turbodbc</code></p>
  
  <pre><code> Collecting turbodbc
        Using cached turbodbc-3.3.0.tar.gz (78 kB)
      Requirement already satisfied: pybind11&gt;=2.2.0 in c:\users\marunachalam\appdata\local\programs\python\python37-32\lib\site-packages (from turbodbc) (2.4.3)
      Requirement already satisfied: six in c:\users\marunachalam\appdata\local\programs\python\python37-32\lib\site-packages (from turbodbc) (1.13.0)
      Building wheels for collected packages: turbodbc
        Building wheel for turbodbc (setup.py) ... error
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\marunachalam\appdata\local\programs\python\python37-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\MARUNA~1\\AppData\\Local\\Temp\\pip-install-akbat0nu\\turbodbc\\setup.py'"'"'; __file__='"'"'C:\\Users\\MARUNA~1\\AppData\\Local\\Temp\\pip-install-akbat0nu\\turbodbc\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\MARUNA~1\AppData\Local\Temp\pip-wheel-qdxgecq5'
             cwd: C:\Users\MARUNA~1\AppData\Local\Temp\pip-install-akbat0nu\turbodbc\
        Complete output (27 lines):
        warning: BOOST_ROOT enviroment variable not set
        running bdist_wheel
        running build
        running build_py
        creating build
        creating build\lib.win32-3.7
        creating build\lib.win32-3.7\turbodbc
        copying turbodbc\api_constants.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\connect.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\connection.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\constructors.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\cursor.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\data_types.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\exceptions.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\options.py -&gt; build\lib.win32-3.7\turbodbc
        copying turbodbc\__init__.py -&gt; build\lib.win32-3.7\turbodbc
        running egg_info
        writing turbodbc.egg-info\PKG-INFO
        writing dependency_links to turbodbc.egg-info\dependency_links.txt
        writing requirements to turbodbc.egg-info\requires.txt
        writing top-level names to turbodbc.egg-info\top_level.txt
        reading manifest file 'turbodbc.egg-info\SOURCES.txt'
        reading manifest template 'MANIFEST.in'
        writing manifest file 'turbodbc.egg-info\SOURCES.txt'
        running build_ext
        building 'turbodbc_intern' extension
        error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
        ----------------------------------------
        ERROR: Failed building wheel for turbodbc
        Running setup.py clean for turbodbc
      Failed to build turbodbc
  </code></pre>