I followed Zed Shaw's instruction in his book, "Learn Python the Hard Way 3rd Edition"
On my Windows Powershell, nosetests do nothing, I just saw the cursor blinked until the end of the world. Why is that? How can I solve this?
According to the author, the cause of the issue was ... trivial :

Darn I'm so silly hahaha, I ran nosetests on the wrong directory. Thank you for your answer :) It takes time to run, my Avast will do scan, maybe 15-20 seconds. – mdominic 1 hour ago
Nosetests on Windows Powershell do nothing?