0

バージョン 1.0.9 の ffi について言及する必要があります (Gemfile で既に言及されています)。システムは「bundle update ffi」を作成するように私に提案したので、私はそれをしました:

$ bundle update ffi
Fetching source index for http://rubygems.org/
You have requested:
  ffi = 1.0.9

The bundle currently has ffi locked at 1.1.5.
Try running `bundle update ffi`

この循環性をどう断ち切るか。

PS私はすでにffi 1.0.9をインストールしています。

4

3 に答える 3

3

削除Gemfile.lockして再度バンドル インストールできます。

注:Gemfile特定のバージョンを指定していないことを確認してください。

于 2012-09-06T14:30:02.113 に答える
1

Gemfile.lock ファイルを削除し、Gemfile に ffi 用にハードコードされた (指定された) バージョンがないことを確認してくださいbundle。これにより、成功時に新しい Gemfile.lock が作成されます。

于 2012-09-06T14:29:44.070 に答える