我得到:
"ImportError: No module named builtins"
在我安装了更高版本的 PsychoPy
(一个使用 Python 的应用程序,用于编写心理学实验)之后,这种情况才开始发生。我在旧版本上没有遇到这个问题
我尝试像其他人推荐的那样做 "sudo pip install future"
来解决类似的问题。然而,当我这样做时,我得到了一个“invalid syntax”错误
,并且不知道有任何其他方法可以解决这个问题。我将不胜感激任何帮助。
最佳答案
编辑
可能是您将命令输入到 Python 提示符中?您应该在操作系统 shell 的命令行中输入该命令。这意味着不在 Python 内部。
原始答案
就像 Deesha 在他们的评论中提到的那样,您必须将 future
包安装到您希望运行 PsychoPy 的 Python 环境中,例如通过点:
pip 安装 future
或通过 conda:
conda 安装 future
这是因为较新版本的 PsychoPy 同时支持 Python 2.7 和 3。future
包用于确保代码在两个平台上运行。
关于python - 获取 "no module named builtin"导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51800926/