You moderators don't understand the question. Your answer is for how to set up Alexa on a smart phone or tablet (apple or android). The question is how to set it up on a Windows 7 PC. The true answer is you can't. It's funny that Microsoft has Alexa apps for IOS and Android but not for Windows, it's own product.
Microsoft doesn't own Alexa. Amazon Does. Microsoft owns Cortana.