ModuleNotFoundError:没有名为“惊喜”的模块

新手上路,请多包涵

我在 Windows10 中安装了 scikit-surprise。

 C:\Users\Cosmos Lord>pip install scikit-surprise

已满足要求:c:\users\cosmos lord\appdata\roaming\python\python37\site-packages (1.1.0) 中的 scikit-surprise 已满足要求:c:\users\cosmos lord\appdata 中的 joblib>=0.11 \roaming\python\python37\site-packages(来自 scikit-surprise)(0.14.0)要求已经满足:numpy>=1.11.2 in c:\users\cosmos lord\appdata\roaming\python\python37\site-包(来自 scikit-surprise)(1.17.2)要求已经满足:scipy>=1.0.0 in c:\users\cosmos lord\appdata\roaming\python\python37\site-packages(来自 scikit-surprise)(1.3 .1) 已满足要求:c:\users\cosmos lord\appdata\roaming\python\python37\site-packages 中的 6>=1.10.0(来自 scikit-surprise)(1.12.0)

但是我仍然无法导入 surprise 模块。

在Spyder3内核中,出现如下错误:

 import surprise

追溯(最近一次通话):

文件“”,第 1 行,在 import surprise 中

ModuleNotFoundError:没有名为“惊喜”的模块

而在 IDLE(Python-32 位)中,显示以下错误:

追溯(最近调用最后):文件“C:/Users/Cosmos Lord/Documents/Flask Projects/New folder/aaa.py”,第 1 行,在 import surprise 文件“C:\Users\Cosmos Lord\AppData\Roaming \Python\Python37\site-packages\surprise__init__.py”,第 3 行,在 from .prediction_algorithms import AlgoBase File “C:\Users\Cosmos Lord\AppData\Roaming\Python\Python37\site-packages\surprise\prediction_algorithms__init__.py “,第 23 行,在 from .algo_base import AlgoBase File “C:\Users\Cosmos Lord\AppData\Roaming\Python\Python37\site-packages\surprise\prediction_algorithms\algo_base.py”,第 10 行,在 from .. import与 sims 的相似之处

如何导入惊喜?任何帮助将非常感激。

原文由 Siddhartha Roychoudhury 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

在 Spyder 内核(控制台)中,运行 pip install surprise

然后重启内核。

它为我解决了问题

原文由 shlomi.sividia 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题