0

Redmineをインストールしようとしているのですが、最終段階で困っています。Ruby 環境を使ったことがない、まったくの初心者です。

$ RAILS_ENV=production rake db:migrate
Could not find i18n-0.6.1 in any of the sources
Run `bundle install` to install missing gems.

(バンドルのインストールは役に立ちません。)そこで、「gem install i18n -v 0.6.1」を試みて、「1つのgemがインストールされました」と言って、すべて問題ありませんでした。

そして、それはまだ機能せず、「gem list」のときにi18n(どのバージョンでも)を取得しません

前の回答では何も解決しません。パッセンジャーを使用していません。

ありがとう。

編集:宝石があるディレクトリを見つけました./var/lib/gems/1.8/gems in18-0.6.1と他の宝石はここにありますが、「宝石リスト」にはリストされていません

EDIT 2:わかりました、私の問題はより正確になりました。私は実際に Redmine をインストールするためのパペット スクリプトを作成しようとしています。「bundle install」は実際にはコマンド ラインで機能していますが、exec puppet リソースでは機能していません。

4

1 に答える 1

0

リモートでの gem のインストールに問題があり、プロジェクトを頻繁に更新していない場合は、gem をキャッシュして git に追加し、 bundle package後でインストールする ことができます。bundle install --local

于 2013-04-22T13:44:30.537 に答える