Mahout is easy to use and install. All you need is JDK environment and maven. how to install mahout
Also you could use hadoop with mahout, which is not a must (you could run mahout locally without hadoop). However you could find this blog helpful for install hadoop.