質問: 以下のサイトを参考にRailsの開発環境を設定しております。 https://tsuchikazu.net/mac_rail_setup/ MySQLの設定まではできたのですが、Powをインストールしようと以下の コマンドを入力したところ、エラーが出ました。 原因がわからず解決策がない状態です。 お力を貸して頂けますと幸いです。 何卒よろしくお願いいたします。 <入力したコマンド> gem install powder <エラー> Last login: Tue Apr 4 15:07:55 on ttys000 SATOSHI-no-MacBook-Air:~ S.TANAKA$ gem install powder ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. SATOSHI-no-MacBook-Air:~ S.TANAKA$
回答: > > ERROR: While executing gem ... (Gem::FilePermissionError) > > You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. > > > エラーメッセージの通りで、コマンドを実行したユーザーに ディレクトリに書き込む権限がないと言っています。 対応としては、書き込む権限を持っているユーザーでのコマンドの実行でしょうか。 ``` sudo gem install powder ``` 追記: 2017-04-05 12:10 説明が不足していました。 最初に追加した sudo は、別のユーザー権限でコマンドを実行するためのコマンドです。 sudo コマンドのオプションで、ユーザーを指定しない場合は、特権ユーザ(通常は root ユーザ)の権限で実行されるので、管理者権限でコマンドを実行する場合によく使われます。