在anaconda mac中安装pygame模块

Jen*_*nsD 7 python pygame anaconda

我有蟒蛇我的Mac上安装.它已经搞砸了我的pygame模块.

我尝试了这个教程并替换pip3 install pygameconda install pygame.我试过conda install pip然后pip install pygame我得到以下错误:

Collecting pygame
  Could not find any downloads that satisfy the requirement pygame
  Some externally hosted files were ignored as access to them may be unreliable (use --allow-external pygame to allow).
  No distributions at all found for pygame
Run Code Online (Sandbox Code Playgroud)

(我从这个帖子得到的想法)

在我执行"conda install pip"之前使用"pip install pygame",但是我的默认python现在是anaconda,不再访问pygame.使用which pip给出/Users/jensdonlin/anaconda/bin/pip

有没有人有一些建议,允许anaconda的python3版本访问pygame?

也许答案涉及use --allow-external pygame to allow但我不确定如何使用它.

vah*_*ndi 12

经过两天的macports和自制软件搞乱之后,这里的说明适用于我在Mac上使用Anaconda Python 2.7.10.如果链接的网站消失,请在这里回复它们!

首先打开终端并输入以下两行:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install sdl sdl_ttf sdl_image sdl_mixer portmidi
Run Code Online (Sandbox Code Playgroud)

如果您没有安装binstar类型:

conda install binstar
Run Code Online (Sandbox Code Playgroud)

此时它可能会告诉您"binstar"conda包已重命名为"anaconda-client",您必须输入以下内容:

conda install anaconda-client
Run Code Online (Sandbox Code Playgroud)

只要做它告诉你的任何事情.最后,键入:

conda install -c https://conda.binstar.org/quasiben pygame
Run Code Online (Sandbox Code Playgroud)

希望你已经完成了!


asm*_*rer 3

这里的问题是 pygame 开发人员尚未将 pygame 上传到 PyPI。因此,要安装它,您必须下载它并 pip install 下载的源,如您链接的教程中所述。您可以在 Anaconda Python 中执行此操作。注意,在Anaconda Python中,即使是Python 3,pip也只是被称为pip,而不是pip3