我正在尝试在我的 2017 Macbook Pro (10.14.4) 上安装 PyGame,但遇到了一些困难。我正在按照以下说明进行操作这里,当我尝试运行以下命令时,第 8 步失败:
brew tap homebrew/headonly
我认为这意味着“headonly”不再存在了?
我尝试跳过此步骤并继续安装,但是当我尝试时:
sudo pip3 install hg+http://bitbucket.org/pygame/pygame
我第一次收到警告:
目录“/Users/willmaclean/Library/Caches/pip/http”或其父目录不属于当前用户,并且缓存已被禁用。请检查该目录的权限和所有者。如果使用 sudo 执行 pip,您可能需要 sudo 的 -H 标志。
然后出现一条巨大的错误消息(如果有人想查看,我可以附上它)。有趣的是,当我尝试在 PyCharm 中导入 Pygame 时,它不会在导入行抛出错误,但当我尝试使用 pygame.init() 时会抛出错误。有人能帮助我吗?提前谢谢
答案1
您是否遵循了该网站上第 8 步的附加说明?
(NOTE 18JUL2015:
Updated to reflect changes to the smpeg library;
if you have any trouble here,
try brew install –HEAD smpeg instead,
with two dashes/hyphens before the HEAD option).