ERROR: While executing gem ... (Gem::FilePermissionError)というエラーの対処法
1227 ワード
Re:Viewをインストールした際に起きたGemのエラー対処法です。
※Re:Viewのインストールでなくても起きます。
$ gem install review
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
このようなエラーが出力されます。
gemのインストール先の権限が許可されていない
$ sudo gem install review
上記のようにsudo
すればインストール出来ると思いますが、今回はユーザー領域にインストールしたいので、インストール先(GEM_HOME)を明示的に指定してエラーを回避してみます。
$ mkdir -p $HOME/rubygems
$ export GEM_HOME=$HOME/rubygems
$ export PATH=$GEM_HOME/bin:$PATH
この3行を~/.zshrc
などに記述しておき完了。
権限によるトラブルがなくなりました。
参考
Author And Source
この問題について(ERROR: While executing gem ... (Gem::FilePermissionError)というエラーの対処法), 我々は、より多くの情報をここで見つけました https://qiita.com/ohbashunsuke/items/b2ffc8a06b5f46009a50著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .