导入错误与 scikit-surprise



当我使用python中的软件包scikit-surprise运行示例代码时,它显示"无法导入名称相似性"。

我的操作系统是Windows 10,python版本是2.7。当我尝试在学校计算机上运行完全相同的代码时,它成功了。学校计算机中的操作系统也是 windows 10。所以这不是操作系统的问题。

我对发生的事情感到非常困惑。当我注释掉"from .. import similarities as sims"时,"Import Error: No module named optimize_baselines"还有另一个导入错误。

当我检查了什么.optimize_baselines and similarities, I found they were all .c files.因此,它似乎无法正确导入.c文件。但是如何处理呢?

您会看到导入错误,因为这些软件包未安装在您的家庭计算机中。因此,如果这些是公共软件包,那么您可以通过 pip 或 easy_install 下载它。

我通过安装 python3 解决了这个问题。我使用 anaconda 安装了 python2,但无法运行系统。我发现在我的学校计算机上发生了同样的情况,系统无法使用python2运行,但使用python3成功。很抱歉,我刚刚发现我输入了"scikit learn"。它应该是"scikit surpirse",这是一个推荐系统。我猜问题是因为C++编译器。但我不确定。

相关内容

  • 没有找到相关文章

最新更新