bcrypt のインストールにあたり、gemfileにある #gem 'bcrypt', '~> 3.1.7' のコメントアウトを外し、bundle install を実行した結果、
Errno::EACCES: Permission denied @ rb_sysopen - /Users/kicks-t73/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bcrypt-3.1.16/.gitignore
とエラーが出てしまいました。
調べてみると、表示されているURLへのアクセス権限に問題があるとのことなので、ls -ldコマンドで確認してみたところ、
-rw-r--r-- 1 root staff 61 5 18 12:47 /Users/kicks-t73/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bcrypt-3.1.16/.gitignore
このように表示されました。
このrootをユーザーに変更することで、bcryptがインストール可能になるのでしょうか?
また、権限の変更方法についても教えて頂きたいです。
素人質問で恐縮ですが、ご教示願います。
アドバイス通りにコマンドを実行してみました
kicks-t73$ sudo chown -r kicks-t73 .rbenv Password: chown: illegal option -- r usage: chown [-fhnv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhnv] [-R [-H | -L | -P]] :group file ...
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/18 09:17
2021/05/18 09:53