我正在尝试在运行OS X 10.6.3,Ruby 1.8.7和Rails 2.3.5的全新MacBook Pro上安装Rails 3,我想知道自己是否用软管接听。到目前为止,我已经运行了以下命令:
$ 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。我怎么做?
sudo gem update --system -n /usr/local/bin