Distribution `yarl==1.20.1 @ registry+https://pypi.org/simple` can't be installed because it doesn't have a source distribution or wheel for the current platform

I have followed the setup to the dot , i used the commands to install crewai
When ever i run crewai install , i get this error.
Distribution yarl==1.20.1 @ registry+https://pypi.org/simple can’t be installed because it doesn’t have a source distribution or wheel for the current platform

I am on a Windows machine.
Any help will be appreciated