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