[英]Installing pygame module in anaconda mac
我的Mac上安装了Anaconda 。 它已经搞砸了我的pygame模块。
我尝试按照本教程使用 pip3 install pygame
替换pip3 install pygame
conda 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
(我从这个帖子得到的想法)
在我执行“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
但我不确定如何使用它。
经过两天的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
如果您没有安装binstar类型:
conda install binstar
此时它可能会告诉您“binstar”conda包已重命名为“anaconda-client” ,您必须输入以下内容:
conda install anaconda-client
只要做它告诉你的任何事情。 最后,键入:
conda install -c https://conda.binstar.org/quasiben pygame
希望你已经完成了!
这里的问题是pygame开发人员没有将pygame上传到PyPI。 因此,要安装它,您必须下载并点击安装下载的源,如您链接的教程中所述。 你可以在Anaconda Python中做到这一点。 请注意,在Anaconda Python中,即使它是Python 3,pip也只是称为pip
,而不是pip3
。
我尝试了许多pip的排列。 问题是我没有指定我正在尝试pip install pygame
的文件路径。 我已经按照上面给出的教程成功安装了pygame并使用: pip install /Users/YOURNAME/Downloads/pygame
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.