Я пытаюсь получить простые проклятия script для запуска с использованием Python (с PyCharm 2.0).
Это мой script:
import curses
stdscr = curses.initscr()
curses.noecho()
curses.cbreak()
stdscr.keypad(1)
while 1:
c = stdscr.getch()
if c == ord('p'): print("I pressed p")
elif c == ord('q'): break
curses.nocbreak(); stdscr.keypad(0); curses.echo()
curses.endwin()
Когда я запускаю это из своей IDE (PyCharm 2), я получаю следующую ошибку:
_curses.error: setupterm: could not find terminal
Process finished with exit code 1
Если я запустил script из bash, он просто застрял бы в цикле while, не реагируя на нажатие p или q.
Любая помощь будет оценена.