I just have exactly the same problem: waiting for 20 mins and found nothing happened. It's no reason for it to run such long. What I did was to check whether my pip was up to date, and it turns out it's 24 instead of 25. After I Updated pip to latest version the installation finished in seconds.