Ruby、Gem、RVM など、すべてに重大な問題があります。git コミットを楽しむためだけに lolcommits をインストールしようとしています。私が実行した場合:
gem install lolcommits
次のようなメッセージを送り返します。
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /Library/Ruby/Gems/1.8 directory.
もちろん、それが何を意味するのかはわかりません。私が集めたものから、Ruby はusr/local/bin
ではなくにインストールする必要があります/Library/Ruby/Gems/
。どうすればこれを修正できますか?
PATH を混乱させたと思います。次のようになります。
/usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/Users/jmakaila/.rvm/bin
そして私GEM_PATHS:
は:
GEM PATHS:
/Library/Ruby/Gems/1.8
/Users/jmakaila/.gem/ruby/1.8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8