我正在尝试使用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 /
发送帮助=(
答案 0 :(得分:1)
您现在需要安装Homebrew。您可以通过键入 在终端中输入以下命令,然后按Enter:
ruby -e“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
安装完成后,您需要输入 在终端中执行以下命令,每输入一个命令后按Enter
echo export PATH ='usr / local / bin:$ PATH'>>〜/ .bash_profile
酿造更新
酿酒医生
您现在可以使用Homebrew安装Python 3。为此,请键入 在终端中输入以下命令,然后按Enter:
简单安装python3
现在,您需要为Pygame安装多个依赖项。输入 在终端中输入以下命令,每输入一个命令后按Enter键:
简单安装
简单安装sdl sdl_image sdl_mixer sdl_ttf portmidi 酿造水龙头自制//头
简单安装smpeg
您已经准备好安装Pygame。在以下命令中键入以下命令 终端,然后按Enter。请注意,您可能必须输入 您需要在终端中输入密码才能运行命令:
sudo pip3 install hg + http://bitbucket.org/pygame/pygame
要验证安装,您必须启动正确的 版本的IDLE。您可以通过打开Finder并单击Go来找到它 在屏幕的左上角,然后单击“转到文件夹...” 选项。
在搜索栏中,输入/ usr / local / Cellar / python,然后单击Go。 导航至Python 3所在的文件夹。它可能会 以以下格式命名:3.x.x。
启动文件夹中的IDLE 3应用程序。启动后,它应该 使用Python3.x.x。在“ IDLE解释器”中,键入以下内容 命令,然后按Enter:
import pygame
如果命令已完成而没有引发任何错误,则说明 成功安装Pygame并找到正确版本的IDLE 用于Pygame编程。
要轻松查找此版本的IDLE,您可以创建一个 IDLE 3的桌面快捷方式。如果要执行此操作,请按住 控制键,然后单击IDLE3。它将打开一个菜单,您可以在其中 可以选择制作别名并创建另一个IDLE 3图标。你可以命名 您可以随意使用此图标,但请确保将其拖动到 完成后进入桌面。