我是一个初学者,我真的碰壁了,非常感谢更高级的人能提供的任何建议。
在过去的几天里,我遇到了一些非常令人沮丧的问题,我在谷歌周围转来转去,试图解决这些问题,尝试了各种方法,但都没有效果。
问题1)
我无法在Idle中导入pygame,错误如下:
ModuleNotFoundError:没有名为' pygame‘的模块--即使它确实已经安装了,就像在终端中一样,如果我要求pip3安装pygame,它会说:
需求已经满足: pygame in /usr/local/lib/python3.7/site-package (1.9.4)
我认为在我的计算机上有几个冲突的python版本可能有问题,因为当我在空闲中输入sys.path (顺便说一下,它显示Python3.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系统上都应该安装一个Python2.7系统版本,这对于python的运行至关重要,无论您使用的开发环境是什么。然而,我所有的python版本似乎都在库/下载版本中。这是不是意味着我的系统版本的python已经没了?我今天已经将计算机设置为恢复模式,并重新安装了python系统,那么现在系统上不应该重新安装任何可能丢失的macOS 2.7版本了吗?
问题3)
当我进入终端时,我输入的每个命令经常都是“找不到”。
我有时发现一个临时的解决方案是键入:
导出PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin“
但是问题总是会回来的!
正如我所说的,我今天也重新安装了系统,但这没有任何帮助!
有没有人能帮我解决这些问题?我真的是束手无策,完全迷失了方向,请原谅我对编程的无知。非常感谢。
发布于 2020-09-15 15:34:06
尝试使用problem1我也不是专家,但我认为你需要在终端和python中安装才能使用该程序。
python -m pip install pygamehttps://stackoverflow.com/questions/54953355
复制相似问题