无法在Mac上使用pip3安装pygame安装pygame

时间:2020-06-08 23:15:30

标签: python pygame

我正在尝试使用pip3 install pygame安装pygame,但出现此错误:

错误:命令错误,退出状态为1: 命令:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'/private/var/folders/5p/25vgdgh93qvg09z18wyy0mg00000gn/T/pip-install-_f8kcuyb/pygame/setup.py'“'”'; 文件 ='“'”'/ private / var / folders / 5p / 25vgdgh93qvg09z18wyy0mg00000gn / T / pip-install-_f8kcuyb / pygame / setup.py'“'”'; f = getattr(tokenize, '“”“'open'”'“,打开)(文件); code = f.read()。replace('”'“'\ r \ n'”'“', ''''“'\\ n'”'“'); f.close(); exec(compile(code, file ,'”'“'exec'”'“')))'安装--record /private/var/folders/5p/25vgdgh93qvg09z18wyy0mg00000gn/T/pip-record-gd9_k1m6/install-record.txt-单一版本-外部管理-编译 cwd:/ private / var / folders / 5p / 25vgdgh93qvg09z18wyy0mg00000gn / T / pip-install-_f8kcuyb / pygame /

发送帮助=(

1 个答案:

答案 0 :(得分:1)

  1. 在安装Pygame之前,需要有许多依赖项 要安装。首先安装XCode开发人员工具, 可以通过应用商店完成。
  2. 接下来,您将需要安装最新版本的XQuartz。您可以 通过访问站点(here)开始安装。
  3. 打开一个终端窗口。可以通过按Command + Space来完成 (⌘+空格键),然后在搜索栏中键入Terminal,然后按Enter。 enter image description here
  4. 您现在需要安装Homebrew。您可以通过键入 在终端中输入以下命令,然后按Enter:

    ruby​​ -e“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

  5. 安装完成后,您需要输入 在终端中执行以下命令,每输入一个命令后按Enter

    echo export PATH ='usr / local / bin:$ PATH'>>〜/ .bash_profile

    酿造更新

    酿酒医生

  6. 您现在可以使用Homebrew安装Python 3。为此,请键入 在终端中输入以下命令,然后按Enter:

    简单安装python3

  7. 现在,您需要为Pygame安装多个依赖项。输入 在终端中输入以下命令,每输入一个命令后按Enter键:

    简单安装

    简单安装sdl sdl_image sdl_mixer sdl_ttf portmidi 酿造水龙头自制//头

    简单安装smpeg

  8. 您已经准备好安装Pygame。在以下命令中键入以下命令 终端,然后按Enter。请注意,您可能必须输入 您需要在终端中输入密码才能运行命令:

    sudo pip3 install hg + http://bitbucket.org/pygame/pygame

  9. 要验证安装,您必须启动正确的 版本的IDLE。您可以通过打开Finder并单击Go来找到它 在屏幕的左上角,然后单击“转到文件夹...” 选项。

  10. 在搜索栏中,输入/ usr / local / Cellar / python,然后单击Go。 导航至Python 3所在的文件夹。它可能会 以以下格式命名:3.x.x。

  11. 启动文件夹中的IDLE 3应用程序。启动后,它应该 使用Python3.x.x。在“ IDLE解释器”中,键入以下内容 命令,然后按Enter:

    import pygame
    

    如果命令已完成而没有引发任何错误,则说明 成功安装Pygame并找到正确版本的IDLE 用于Pygame编程。

  12. 要轻松查找此版本的IDLE,您可以创建一个 IDLE 3的桌面快捷方式。如果要执行此操作,请按住 控制键,然后单击IDLE3。它将打开一个菜单,您可以在其中 可以选择制作别名并创建另一个IDLE 3图标。你可以命名 您可以随意使用此图标,但请确保将其拖动到 完成后进入桌面。