Thanks Pat! I have followed the instructions on the *README.md* file of the mahout folder:
*You will need to build this using Scala 2.11. Follow these instructions - install Scala 2.11 as your default version* I've done this with the following commands: # scala install wget www.scala-lang.org/files/archive/scala-2.11.7.deb sudo dpkg -i scala-2.11.7.deb # sbt installation echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 642AC823 sudo apt-get update sudo apt-get install sbt * - download this repo: `git clone https://github.com/actionml/mahout.git` <https://github.com/actionml/mahout.git`> - checkout the speedup branch: `git checkout sparse-speedup-13.0` - edit the build script `build-scala-2.11.sh <http://build-scala-2.11.sh>` to put the custom repo where you want it* This file is now: #!/usr/bin/env bash git checkout sparse-speedup-13.0 mvn clean package -DskipTests -Phadoop2 -Dspark.version=2.1.1 -Dscala.version=2.11.11 -Dscala.compat.version=2.11 echo "Make sure to put the custom repo in the right place for your machine!" echo "This location will have to be put into the Universal Recommenders build.sbt" mvn deploy:deploy-file -Durl=file:///home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/.custom-scala-m2/repo/ -Dfile=//home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/mahout/hdfs/target/mahout-hdfs-0.13.0.jar -DgroupId=org.apache.mahout -DartifactId=mahout-hdfs -Dversion=0.13.0 mvn deploy:deploy-file -Durl=file:///home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/.custom-scala-m2/repo/ -Dfile=//home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/mahout/math/target/mahout-math-0.13.0.jar -DgroupId=org.apache.mahout -DartifactId=mahout-math -Dversion=0.13.0 mvn deploy:deploy-file -Durl=file:///home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/.custom-scala-m2/repo/ -Dfile=//home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/mahout/math-scala/target/mahout-math-scala_2.11-0.13.0.jar -DgroupId=org.apache.mahout -DartifactId=mahout-math-scala_2.11 -Dversion=0.13.0 mvn deploy:deploy-file -Durl=file:///home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/.custom-scala-m2/repo/ -Dfile=//home/ubuntu/PredictionIO/apache-predictionio-0.12.0-incubating/PredictionIO-0.12.0-incubating/vendors/mahout/spark/target/mahout-spark_2.11-0.13.0.jar -DgroupId=org.apache.mahout -DartifactId=mahout-spark_2.11 -Dversion=0.13.0 * - execute the build script `build-scala-2.11.sh <http://build-scala-2.11.sh>`* This outputed the following: $ ./build-scala-2.11.sh M build-scala-2.11.sh Already on 'sparse-speedup-13.0' Your branch is up-to-date with 'origin/sparse-speedup-13.0'. ./build-scala-2.11.sh: line 5: mvn: command not found Make sure to put the custom repo in the right place for your machine! This location will have to be put into the Universal Recommenders build.sbt ./build-scala-2.11.sh: line 10: mvn: command not found ./build-scala-2.11.sh: line 11: mvn: command not found ./build-scala-2.11.sh: line 12: mvn: command not found ./build-scala-2.11.sh: line 13: mvn: command not found Do I need to install MAVEN? If so, it is not said in the PredictionIO installation instructions nor on the Mahout instructions. I apologise if this is an obvious question for those familiar with the Apache projects, but for an outsider like me it helps when everything (even the most silly details) is spelled out. Thanks a lot for all your invaluable help!! On 7 November 2017 at 20:58, Pat Ferrel <p...@occamsmachete.com> wrote: > Very sorry, it was incorrectly set to private. Try it again. > > > > > On Nov 7, 2017, at 7:26 AM, Pat Ferrel <p...@occamsmachete.com> wrote: > > https://github.com/actionml/mahout > > > -- <http://www.vicomtech.org> Noelia Osés Fernández, PhD Senior Researcher | Investigadora Senior no...@vicomtech.org +[34] 943 30 92 30 Data Intelligence for Energy and Industrial Processes | Inteligencia de Datos para Energía y Procesos Industriales <https://www.linkedin.com/company/vicomtech> <https://www.youtube.com/user/VICOMTech> <https://twitter.com/@Vicomtech_IK4> member of: <http://www.graphicsmedia.net/> <http://www.ik4.es> Legal Notice - Privacy policy <http://www.vicomtech.org/en/proteccion-datos>