pgzero go()提示错误

为什么我用pgzero写了代码后,使用go()运行游戏,提示没有这个函数,库装好了,文件名也没有问题(from导入,不用文件名调用)求回复

from pgzero import*
WIDTH=800
HEIGHT=600
go()

img

pgzero这个库里面有go函数么

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: Pgzero飞机大战中的 提示 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    关于Pgzero更基础的东西可以参考我之前的一篇文章

    利用pgzero做一个接球的小游戏 - 菜缤的世界 CairBin’s Blog
  • 以下回答来自chatgpt:

    根据引用资料中提供的代码,可以看出PGZero的使用方法和示例。

    针对您提到的问题,可能的原因是go()函数没有被正确导入或者名称使用出现了问题。可以按以下步骤检查和解决:

    1. 确认引入库是否正确:使用 "import pgzrun" 导入模块时,需要确保该模块已经被正确安装。可以使用以下命令安装:
    pip install git+https://github.com/lordmauve/pgzero.git@develop
    

    如果已经安装过PGZero,可以在命令行中输入以下命令查看PGZero版本:

    pgzrun --version
    
    1. 检查函数名称是否正确:当使用 "from pgzrun import *" 导入 go() 函数时,需要确保函数名称没有被修改过。如果改过名称,可以使用以下方式来导入函数:
    from pgzrun import go as run_game
    
    1. 确认代码中是否存在其他同名函数:如果在代码中已经定义了一个名称为 "go" 的函数,可能会导致与PGZero自带的go()函数冲突。

    根据以上步骤检查和解决后,如果问题仍然存在,请提供更多具体的代码细节和运行环境信息,以便更好地定位和解决问题。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^