1

走った

bundle install

そして、最後の行で次のように出力されたことを除いて、エラーなしで完了しました。

Your bundle is complete! It was installed into ./linecache

Gemfile に linecache についての言及はありません。Gemfile.lock を削除してbundle install再度呼び出すという極端な手段も試しました。同じ結果です。

どうしたの?

4

1 に答える 1

2

理解した。以前に入力したもの:

bundle install linecache

(それは別の話です)。bundle はrememberlinecache を実行し、それを後続のバンドルのディレクトリとして使用します。最も簡単な (手間はかかりますが) 修正方法は、最上位の Rails プロジェクト ディレクトリから .bundle 構成ファイルを削除することです。

rm .bundle/config

...そして、次に bundle install を実行するときに bundle を再作成させます。your_project_directory/.bundle/config少しきれいなのは、次の行を編集して削除することです。

BUNDLE_PATH: ...

これにより、他の誰かが頭を悩ませることがなくなることを願っています。

于 2012-06-25T22:49:09.017 に答える