我在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。我发现类似于我的问题但不确定该做什么。任何帮助都会很棒!谢谢!
答案 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)