0

~/.rbenv/versions/2.0.0-p247/1.9.3-p429 には同様のフォルダーが存在しますが、1.8.7-p374 には何もありません。

何が起こっているのか、または何が間違っているのですか? 1.9 と 2.0 で正しく動作しない gem がいくつかあるので、デバッグを支援するために 1.8.7-p374 をセットアップしましたが、gem をインストールできません。

$ rbenv versions
  system
* 1.8.7-p374 (set by RBENV_VERSION environment variable)
  1.9.3-p429
  2.0.0-p195
$ gem install geonames
ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - /Users/user_name/.rbenv/versions/1.8.7-p374/lib/ruby/gems/1.8/gems/geonames-0.3.3/.gitignore

sudo して gem をインストールすることはできますが、場所がわからず、利用できません。

私はrbenvで迷っています。手伝ってくれてありがとう。

4

2 に答える 2

0

通常、 Ruby 版1.8.7はオペレーティング システムにプリインストールされています。これが、rbenv のディレクトリの下に表示されない理由です。

于 2013-07-15T11:44:10.323 に答える