I am trying to install rasa on Windows 10.
I am done installing Python 3.6 and pip packege.
When I am running pip install rasa_nlu
I am getting the following error:
c:\program files (x86)\python36-32\include\pyconfig.h(222): fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2
I have tried most of the solutions like reinstalling Microsoft redistributables, installing build tools etc. but none of them worked.
Short Answer:
Use a pre-compiled wheel bundle for the dependency failing to install. (This is an unofficial source so use at your own risk) Download here and do
Long Answer:
I faced a similar problem while installing rasa_nlu and this is how I resolved it.
The major problem was in installing the Twisted package. I had tried installing redistributables and build tools and my final error looked like this-
I then decided to follow the answer here which describes ways to handle python library installations in a fallback approach.
My final resolution was downloading the twisted wheel from the source mentioned above, install the package and continue with rasa installation.
Note:
If you are really skeptic in using an unofficial source, follow the instructions in SF answer I shared earlier to build your own bundle and use that wheel for installation.
I also faced the similar issue. Here's how I resolved it:
For a clean install of RASA NLU with all other dependencies, I followed:
Next, install the following packages in this order in administrative mode in command prompt: