Could not build wheels for ujson which use PEP 517 and cannot be installed directly

Hi @Sandhyaprasanna20,

On Windows, make sure to use Miniconda and follow the installations guide video:

  • Download Miniconda installer for Windows and follow Installation instructions
  • Start ⇒ Anaconda Prompt (DOS)
  • conda create --name rasa-init-demo python=3.7
  • conda activate rasa-init-demo
  • conda install ujson
  • conda install tensorflow
  • pip install rasa

The final step is to Install Microsoft Visual C++ Redistributable:

NOTES:

  • On Windows, only conda works well, because it provides precompiled packages for:

    • ujson
    • tensorflow
  • Installing tensorflow via pip leads to dependency issues.

2 Likes