From 4e4eb6391847ff90b73e23af99061e34f617e9ef Mon Sep 17 00:00:00 2001 From: Sytone Date: Sat, 10 Sep 2016 01:28:16 -0700 Subject: [PATCH] Windows Development update (#918) Added not to upgrade setuptools to use the C++ libraries correctly. --- source/developers/development_environment.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/developers/development_environment.markdown b/source/developers/development_environment.markdown index eb567b48ffd..687c9452497 100644 --- a/source/developers/development_environment.markdown +++ b/source/developers/development_environment.markdown @@ -24,5 +24,11 @@ On Windows you can use `python setup.py develop` instead of the setup script. After following these steps, running `hass` will invoke your local installation. +###Developing on Windows If you are using Windows as a development platform ensure you have the correct Microsoft Visual C++ build tools installed. Please check [the Windows Compilers](https://wiki.python.org/moin/WindowsCompilers) section on the [Python website](https://www.python.org/) for details. Validation using `tox` will fail if this is not done correctly. +Ensure you install or upgrade the Setuptools Python package. It contain compatibility improvements and add automatic use of compilers: +```bash +pip install --upgrade setuptools +``` +