创建模板PredictionIO时出错

时间:2015-11-24 15:19:11

标签: scala predictionio

我之前创建了很多模板,因为现在我按照建议的步骤创建了Recommendation

$ pio template get PredictionIO/template-scala-parallel-recommendation Foo

出现此错误:

[ERROR] [Template$] Either PredictionIO/template-scala-parallel-universal-recommendation is not a valid GitHub repository, or it does not have any tag. Aborting.

我如何解决这个问题,为什么会发生这种情况?

修改

我的预测版本0.9.5。使用Ubuntu

3 个答案:

答案 0 :(得分:1)

当您在pio deploy之前制作pio template get另一个模板时,似乎会发生这种情况,因此您必须将eventserver默认端口7070关闭为:

$ lsof -wni tcp:7070
$ kill -9 PID

这解决了这个问题。

答案 1 :(得分:1)

我有这个问题,但this google group post有我的解决方案。基本上 pio模板获取正在克隆存储库,因此它可能存在与git相关的问题。

检查您是否可以从网络浏览器访问https://api.github.com/。如果没有,请查看google小组帖子。

答案 2 :(得分:0)

此外,无需执行pio template get,只需从github克隆它。 Universal Recommender在其主页回复中保持最新:https://github.com/actionml/template-scala-parallel-universal-recommendation/tree/v0.3.0

注意v0.3.0即将发布但尚未出现在模板库中。