为什么我会收到错误信息'模块'curses'没有'newwin'成员'

问题描述 投票:-2回答:1

我收到错误信息'Module'curses'没有'newwin'member',我不知道为什么我是新手,我正在尝试制作蛇游戏。这只是一些代码,因此除非有充分的理由,否则请不要以它为基础

import random
import curses


s = curses.initscr()
#curses.curs_set(0)
sh, sw = s.getmaxyx()
w = curses.newwin(sh, sw, 0, 0)
w.keypad(1)
w.timeout(100)

snk_x = sw/4
snk_y = sh/4
snake = [
    [snk_y, snk_x],
    [snk_y, snk_x-1],
    [snk_y, snk_x-2]
]

food = [sh/2, sh/2]
w.addch(food[0], food[1], curses.ACS_PI)
python curses
1个回答
0
投票

您的python环境没有诅咒。因此,只需先安装(pip install windows-curses),然后它将正常工作。如果使用的是PyCharm,则安装后转到“编辑器配置”,然后选择“枚举终端”选项。

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