Ich versuche, Curses in PyDev in Eclipse in Win7 zu verwenden.
Ich habe Python 3.2 (64bit) und curses-2.2.win-amd64-py3.2 installiert. Wenn ich die folgenden Testcodes in PyDev eingib:
%Vor%Es wurde kein Syntaxfehler angezeigt, daher glaube ich, dass der Fluch korrekt installiert wurde.
Wenn ich es jedoch als Python Run ausführte, zeigte die Ausgabe: Umleitung wird nicht unterstützt. Ich weiß nicht, wo dieses Problem herkommt. Ich habe viel gegoogelt, kann aber keine verwandten Informationen finden.
Sie können nicht erwarten, curses
mit einem Nicht-Terminal zu verwenden.
Wahrscheinlich erhalten Sie das, weil Sie das Skript von einer IDE aus ausführen, wie PyCharm oder einer anderen.
Alle IDEs stellen Konsolen zur Verfügung, die keine Terminals sind, daher kommt das Problem her.