ich bin ein vollkommener Python-Neuling. Ich komme von Java und dachte mir, dass ich es mal mit Python probiere

Und mein erstes Ziel ist es, mit Urwid ein kleines Progrämmchen zu schreiben mit einem TUI. Dazu habe ich mir ein Demo-Programm heruntergeladen von der Herstellerseite.
Aber, wenn ich es ausführe, dann meckert es, dass es urwid nicht finden kann. Also habe ich mir das Tarball runtergeladen. Aber wie geht es dann weiter. Wohin muss ich es packen, damit Python es findet und benutzen kann. Außerdem wird noch "termios" gebraucht. Wo finde ich das?
Ist Urwid eigentlich Plattformunabhängig? Ich nutze derzeit Windows - kann ich das damit auch nutzen?
Kennt Ihr bessere Text User Interfaces?
Gruß,
cyberbob