最佳答案
我正在尝试在一台全新的MacBook Pro上安装Rails 3,它运行的是OS X 10.6.3、Ruby 1.8.7和Rails 2.3.5,我想知道我是否把自己弄脏了。到目前为止,我已经运行了以下命令:
$ gem update --system
$ gem install arel tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
$ gem install rails --pre
然而,当我运行最后一个命令时,我得到这个错误:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/bin directory.
我认为它希望我使用sudo
运行该命令,以便它可以覆盖/usr/bin/rails
。但如果我这样做,我不会覆盖我的Rails 2.3.5可执行文件吗?我不想这么做。相反,我希望保留两个版本的Rails.我该怎么做?