Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 模块可以在终端中导入,但不能空闲_Python_Macos_Terminal - Fatal编程技术网

Python 模块可以在终端中导入,但不能空闲

Python 模块可以在终端中导入,但不能空闲,python,macos,terminal,Python,Macos,Terminal,最近,当我使用pip安装python模块时,我会得到一个错误,当我在空闲状态下运行模块时,该模块没有被下载。但是,当我在终端中运行相同的脚本时,它工作正常。这个错误是什么?我如何解决它 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 进口gspread ModuleNotFoundError:没有名为“gspread”的模块 您可能安装了不同版本的python。 使用pip安装新模块的版本与使用IDLE访问的版本不同。您是否尝试过此链接:?如何删除我不想要的版本?取决于要删除的版本或该版本

最近,当我使用pip安装python模块时,我会得到一个错误,当我在空闲状态下运行模块时,该模块没有被下载。但是,当我在终端中运行相同的脚本时,它工作正常。这个错误是什么?我如何解决它

回溯(最近一次呼叫最后一次):
文件“”,第1行,在
进口gspread
ModuleNotFoundError:没有名为“gspread”的模块

您可能安装了不同版本的python。
使用pip安装新模块的版本与使用IDLE访问的版本不同。

您是否尝试过此链接:?如何删除我不想要的版本?取决于要删除的版本或该版本的安装方式。如果它是MacOS,并且您要删除的版本是python2.7,您不想删除它,那么它是MacOS的一部分。