为了账号安全,请及时绑定邮箱和手机立即绑定

不支持Python curses重定向

不支持Python curses重定向

梦里花落0921 2021-03-17 17:13:51
我试图在Win7中的Eclipse中的PyDev中使用Curses。我已经安装了Python 3.2(64bit)和curses-2.2.win-amd64-py3.2。当我在PyDev中输入以下测试代码时:import curses  myscreen = curses.initscr()myscreen.border(0)myscreen.addstr(12, 25, "Python curses in action!")    myscreen.refresh()myscreen.getch()     curses.endwin()它没有显示任何语法错误,所以我认为这些curses已正确安装。但是,当我以Python Run运行它时,输出显示:不支持重定向。我不知道这个问题是从哪里来的。我在Google上搜索了很多,但是找不到相关信息。
查看完整描述

3 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

您不能期望curses与非终端一起使用。

可能是因为您是从IDE内部运行脚本(例如PyCharm或其他任何工具)而获得的。

所有的IDE都提供不是终端的控制台,所以这就是问题所在。


查看完整回答
反对 回复 2021-03-26
  • 3 回答
  • 0 关注
  • 230 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信