これは私の最初のスタック オーバーフローの質問です。他の場所ですでに対処されているため、通常は質問する必要はありませんが、1 週間近くこれを理解しようとしてきましたが、できません。
私はmavenを持っています。
mahout の Web サイトのガイドには基本的に「mahout のインストール: ステップ 1 - mahout をインストールする必要があります」と書かれているため、別の場所でガイドを探す必要がありました。それは十分に単純で理にかなっているように見えたので、私はここのガイドに従いました:
http:// harish11g.blogspot.co.uk/2012/02/configuring-mahout-clustering-hadoop.html
でも、走らなければ
svn co http://svn.apache.org/repos/asf/mahout/trunkを sudo として使用すると、機能しません。
同様に、sudo を使用しない場合
mvn インストール
ビルドの mahout-core 段階で失敗し、機能しません。
sudo を使用すると、ビルドは成功しますが、プロジェクトを eclipse にインポートするときに、ユーザー アカウントがビルドを実行しなかった (root が実行した) ため、エラーが発生します。ここにスクリーンショットがあります: http://i.imgur.com/MEp3lA0.png これらのエラーがあっても mahout を使い続けることができますか、またはどうすれば修正できますか? 何か間違ったことをして mahout を別の方法で再インストールする必要がある場合は、喜んで再インストールしますが、何が間違っていたのかを正確に知る必要があります。
maven を使用して mahout をホーム ディレクトリにインストールしようとしましたが、そこでも機能しませんでした。私の考えでは、ディレクトリを使用するためにスーパーユーザーのアクセス許可は必要ないので、sudo は使用しませんでした。/opt の権限を変更して、ユーザーアカウントが変更できるようにしました。それでも失敗し、再度 sudo を使用する必要がありましたが、Eclipse エラーがまだ表示されています。
オンラインで見たすべてのガイドで、これが問題にならなかった理由がわかりません。自分のユーザー アカウントの違いは何ですか?
mvn インストール
mahout をダウンロードしてインストールするには?
誰かがこれを簡単なステップバイステップの方法で説明できるとしたら、それは驚くべきことです。また、私がこのプロジェクトで Ubuntu を本格的に使用したのはここ数週間だけです (ただし、過去 1 年間はある程度の経験がありましたが、本格的に使用したことはありません)。他の人にとっては明白に見えるかもしれないいくつかの端末コマンドやその他の Linux トリックにすぐには気付かない.
読んでくれてありがとう。