我是一个初学者,我确实碰壁了,非常感谢高级人士可以提供的任何建议。
过去几天,我遇到了许多非常令人沮丧的问题,我一直在Google努力解决这些问题,尝试了各种各样的事情都没有用。
问题1)
我无法在闲置中导入pygame并显示以下错误:
ModuleNotFoundError:没有名为“ pygame”的模块-即使已像终端一样安装了该模块,如果我要求pip3安装pygame,它会说:
已经满足要求:/usr/local/lib/python3.7/site-packages(1.9.4)中的pygame
我认为我的计算机上有几个版本相互矛盾的python可能存在问题,因为当我在Idle中键入sys.path(顺便显示Python 3.7.2)时,列出了以下内容:
'/ Users / myname / Documents','/ Library / Frameworks / Python.framework / Versions / 3.7 / lib / python37.zip','/ Library / Frameworks / Python.framework / Versions / 3.7 / lib / python3 .7','/ Library / Frameworks / Python.framework / Versions / 3.7 / lib / python3.7 / lib-dynload','/ Users / myname / Library / Python / 3.7 / lib / python / site-packages', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages'
所以我认为pygame在python3.7 / sitepackages版本中是正确的,这就是为什么idle不会导入它的原因?我不知道我只是想弄明白这一点。我绝对不知道如何解决这个问题,“重设道路”或其他方法。我什至不知道如何找到所有这些版本的python,因为只有一个出现在我的应用程序文件夹中,其余的都在其他地方?
问题2)
显然,每个mac系统上都应该安装python 2.7系统版本,无论您使用什么开发环境,它对于python的运行都是至关重要的。但是我所有的python版本似乎都在库/下载的版本中。这是否意味着我的python系统版本不见了?我今天已经将计算机置于恢复模式,并且今天已经重新安装了macOS mojave系统,所以现在不应该将任何可能丢失的python 2.7版本恢复到系统中吗?
问题3)
当我进入终端时,经常会键入“找不到”。
我有时发现输入一个临时解决方案:
export PATH =“ / usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin”
但问题总是会出现!
正如我所说,我今天也进行了系统重新安装,但是没有帮助!
有人可以帮我解决这些问题吗?我真的束手无策,迷路了,请原谅我对编程的无知。非常感谢。
答案 0 :(得分:0)
尝试一下问题1 我也不是专家,但是我认为您需要同时在终端和python中安装才能使用该程序。
python -m pip install pygame