2011-11-21 3 views

답변

1

documentation 읽기 :

curses.tigetstr (capname)에의 terminfo 기능 이름 capname에 해당하는 문자열 기능의

반환 값. capname이 문자열 기능이 아니거나 취소되거나 이 터미널 설명에없는 경우 없음은 입니다.

터미널 설명에 문제가있을 수 있습니다. 우분투 11.10에 파이썬 2.7.2을 실행하고 다음과 같은 코드는 예외 발생시키지 않습니다 :

import sys 
import curses 
curses.setupterm() 
sys.stdout.write(curses.tigetstr('civis')) 

당신을 위해 그 일을 하는가를? 그렇다면 문제는 curses.tigestr으로 전화하기 전에 일부 터미널 설정과 관련이있을 수 있습니다 ...

+0

이것은 나에게는 효과가 없지만 다른 우분투 업그레이드를하고 있습니다. – xralf

+0

Python'2.7.2'는 정상입니다. – xralf