小编典典

安装 Rails 时如何解决“您没有写入 /usr/bin 目录的权限”错误?

all

我正在尝试在运行 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。我怎么做?


阅读 59

收藏
2022-07-14

共1个答案

小编典典

我建议使用RVM,它允许您使用 gem 配置文件安装多个版本的 Ruby/Rails,并且基本上可以让您的所有 gem
相互包含。

2022-07-14