NameError:名称“setupterm”未定义???我该如何解决?

问题描述 投票:0回答:1

名称错误:名称“setupterm”未定义??

如何解决?

文件“c:\Users”,第 5 行,位于 屏幕=curses.initscr() ^^^^^^^^^^^^^^^^^^

random import curses terminfo
1个回答
0
投票

setupterm
是多个 terminfo(低级)函数之一。 PDCurses 没有实现这些,如其
HISTORY.md
文件中所述:

  • 删除了 term.h 和 terminfo.c,并将 mvcur() 移至 move.c。这些存根函数是根据请求完成的(其他人则要求我将它们拿走——无法获胜),是一种误导性的尝试,旨在促进在某些非 C 语言中使用 PDCurses——显然,它们并没有结束实际上在做。遗憾的是,它们也被指定为 X/Open Curses 标准的一部分,尽管它们实际上描述了一个完全不同的接口层(传统的 Curses 而不是 PDCurses 构建于其上)。

该注释是在 2018 年底为 PDCurses 3.7 添加的。早期版本有一个非功能性存根文件。

© www.soinside.com 2019 - 2024. All rights reserved.