python 3.11安装pygame失败

设备是m1 MacBook Air,用pip安装pygame出现如图提示,网上试了各种方法都无法安装。在pycharm上直接搜索也无法安装,求指教……

https://pypi.org/project/pygame/#files
目前最高支持到3.10

  • 这篇博客: Mac中安装pygame以及出现的bug中的 pycharm中安装pygame 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在开发小游戏的过程中,需要用到pychram,也可以直接在pycharm中安装pygame,打开pycharm,可以直接使用快捷键(‘command’ + ’ , ')导出安装第三方库的界面。也可以在菜单栏里找,file->other settings->preferences for new projects…
    在这里插入图片描述

    就会出现这个界面,如果是3.8.0版本的python,在安装完pygame1.9.6版本后,可能会出现运行时不跳游戏界面的情况,主要原因是python3.8.0需要使用pygame2.0以上的版本,而我们安装的版本是1.9.6,解决方法有两种:1.需要对pygame版本进行更新,也可以在安装时选择。2.也可以在终端中进行更新。
    在这里插入图片描述

    在终端中可以输入:

    python3 -m pip install pygame==2.0.0dev6
    

    在这里插入图片描述

    这样在pycharm中运行时,就会显示游戏界面了。在运行框中会显示2.0.0
    在这里插入图片描述

    可以运行一下试试了

    import pygame
    pygame.init()
    screen = pygame.display.set_mode(480,850)
    # 为了让游戏程序启动后,不会立即退出,通常添加一个循环
    while True:
      pass
    pygame.quit()  
    

    在这里插入图片描述

    出现这个黑色的界面就成功了,接下里就能开发小游戏了!