在运行带有终端的python文件时,会发生以下ImportError:ImportError:没有名为pyscreenshot的模块
如果我用spyder运行它一切正常......
我不知道为什么会发生这种ImportError以及如何解决它。我也用sudo在终端执行python文件..如果有帮助的话。
这意味着在你的终端的主python版本没有安装pyscreenshot
所以你可以用pip install pyscreenshot
安装它似乎你的终端和spyder使用不同的python文件。
其中一个原因可能是,您的系统中有不同版本的python。 Spyder使用的版本中安装了pyscreenshot,但终端版本没有。检查两种情况下使用的版本。