Had same problem. Nothing had seem to work, kernel connection ran forever but:
Make sure to have no additional python versions installed on your computer that you dont need.
Or check the routings in your environemental variables.
After approx. 4 hours of searching I found out that other python installations may affect you even if they are not used, or you are using a python virtual environement.