0

我昨天安装了rbenv来安装Gosu。我遵循“如何在 OS X 上安装 Rbenv ”,一切正常。

今天,我开始了一个新的Gosu项目,它给了我这个错误:

 my_game.rb:1:in `require': no such file to load -- gosu (LoadError)
from my_game.rb:1

所以我尝试了:

gem install Gosu

这使:

ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /Library/Ruby/Gems/1.8 directory.

但是 rbenv global 给出:

1.9.3-p0

到底是怎么回事?运行的 Ruby 不应该是 1.9.3-p0 吗?我试rbenv rehash了几次,我也试了rbenv init

我也有:

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

在我的 ~/.zshrc 文件中。

我究竟做错了什么?

4

0 回答 0