1. ホーム
  2. ruby-on-rails-3

[解決済み] Railsのインストール時に「/usr/binディレクトリに書き込み権限がありません」というエラーが発生しますが、どのように修正すればよいですか?

2022-02-24 13:49:15

質問

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を残しておきたいのです。 どうすればいいでしょうか?

どのように解決するのですか?

を使うことをお勧めします。 RVM これによって、複数のバージョンのRuby/Railsをgemプロファイルでインストールし、基本的にすべてのgemを互いに隔離しておくことができます。同じような投稿をチェックするのもよいでしょう OSXにRuby on Rails 3をインストールする方法