获取“没有名为内置模块的模块” ImportError

时间:2018-08-11 14:59:31

标签: python syntax-error importerror built-in psychopy

我得到:

"ImportError: No module named builtins" 

这只是在我安装了更高版本的PsychoPy(使用Python编写心理学实验的应用程序)之后才开始发生的。我没有在旧版本中遇到此问题

我尝试像推荐其他人一样来解决"sudo pip install future",以解决类似的问题。但是,当我这样做时,我得到了"invalid syntax" error,并且不知道有什么其他方法可以解决该问题。我将不胜感激对此的任何帮助。

1 个答案:

答案 0 :(得分:4)

修改

是否可以在Python提示符下输入命令?您应该在操作系统外壳程序的命令行上输入该命令。这意味着不在Python内部。

原始答案

就像Deesha在评论中已经提到的那样,您必须将future软件包安装到希望在其中运行PsychoPy的Python环境中。通过点子:

pip install future

或通过conda:

conda install future

这是因为较新版本的PsychoPy同时支持Python 2.7和3。future软件包用于确保代码在两个平台上都可以运行。