在MAC OS X上的Pygame问题

时间:2016-05-27 17:34:29

标签: python bash macos python-2.7

我在MAC上设置Pygame时遇到问题。以下是我的规格:OS X El Capitan 10.11.4。每当我使用import pygame运行文件时,我在终端中收到以下错误消息:

ImportError: No module named 'pygame' 

如果我尝试从bitbucket安装pygame,我所遵循的指示告诉我这样做,我收到以下消息:

-bash: /usr/local/bin/pip3: /usr/local/opt/python3/bin/python3.5: bad interpreter: No such file or directory

同样,当我在终端中运行以下命令时会出现该消息:

enter code here pip3 install --user hg+http://bitbucket.org/pygame/pygame

我已经尝试过Youtube视频和堆栈溢出但似乎没有任何帮助我。我相信,但我不确定,我仍然指向python 2.7,我不知道如何解决这个问题。我相信我使用的是python 3.4。我发现类似于我的问题但不确定该做什么。任何帮助都会很棒!谢谢!

2 个答案:

答案 0 :(得分:0)

请注意,我目前不在Mac上,所以我从记忆中做了一些事情,我认为应该这样做,所以这可能会有所不同。

打开终端并输入:

which python3

复制which命令返回的值。 使用文本编辑器打开你的〜/ .bash_profile,我想你可以输入(但不确定)

edit ~/.bash_profile

您可以将这两行添加到bash配置文件中:

PATH="[Replace me with what the which command returned]:${PATH}" 
export PATH

保存,然后在终端窗口中输入:

source ~/.bash_profile
echo $PATH
python --version

确认它已收到您的更改。

我能想到的一些警告是使用python 2.x和3.x之间的兼容性,这可能会破坏现有的程序,因此如果您因任何原因需要更改,只需删除添加到bash中的行轮廓。

答案 1 :(得分:0)