XCode 4.4、Ruby 1.9.3、Rails 3.2 を搭載した OS X 10.8 を使用しています。
Rails プロジェクトを git からクローンして実行すると、次のようになります。
bundle install
私は得る:
json (1.7.4) のインストール Errno::EPERM: 操作は許可されていません - /Users/myuser/.rvm/gems/ruby-1.9.3-p0/gems/json-1.7.4/.gitignore json のインストール中にエラーが発生しました(1.7.4)、Bundler は続行できません。gem install json -v '1.7.4'
バンドルする前に、それが成功することを確認してください。
それから私は試します:
gem install json -v '1.7.4'
そして得る:
エラー: 宝石の実行中... (Errno::EPERM) 操作は許可されていません - /Users/scalessec/.rvm/gems/ruby-1.9.3-p0/gems/json-1.7.4/.gitignore
わかった。権限の問題ですよね?やってみよう:
sudo gem install json -v '1.7.4'
立ち入り禁止。これが私が得るものです:
ネイティブ拡張機能の構築。これには時間がかかる場合があります... エラー: json のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張機能をビルドできませんでした。
/Users/myuser/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb 作成 Makefile
make コンパイル generator.c make: /usr/bin/gcc-4.2: 許可が拒否されました make: * [generator.o] エラー 1
一体何?