昨日(2020/6/27)からrailsの勉強をしているのですが、
gem install sqlite3 のコマンドでエラーが起きて困っております・・。
↓エラー文
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
下記参考動画を真似して環境構築したのですが(←どこかでおかしなことしてしまった?)、うまく環境変数の設定ができておらず、echo $PATH で変数の中身を確認してみると、
/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
と、なっていて、環境変数が上手く設定できていません。
動画のように環境構築進めたのですが、途中でnode.jsをインストールしなさい、的なエラーが出たりで、
何度か環境変数の設定
echo 'eval "$(rbenv init -)"' > ~/.bash_profile
source ~/.bash_profile
を打ち込んだのを覚えています。原因としては.bash_profileの
/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin と2重になっているのを
/usr/local/bin:/usr/local/sbin
に変更できたらgem install sqlite3 のコマンドが通るのかなと思ったのですが、いかがでしょうか?
詳しい方がいらっしゃいましたら、ご教示いただけますと幸いです。
※足りない情報がありましたら申し訳ございません。。
念のため 各バージョンも明記しておきます。
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
Rails 6.0.3.2
rbenv 1.1.2
Homebrew 2.4.2
▼参考動画
https://www.youtube.com/watch?v=OHycvUQ4VNQ&t=1431s
【追記】
railsのサーバーを立ち上げたりなどはできております。
※ただ、rails s だと localhost:3000に繋げないので、
rails s -b 0.0.0.0 でつないでいます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/28 14:14
2020/06/28 14:18
2020/06/28 14:21
2020/06/28 14:49 編集
2020/06/28 14:51
2020/06/28 15:24
2020/06/29 02:08
2020/06/29 02:08
2020/06/29 05:13
2020/06/29 08:42
2020/06/29 08:48
2020/06/29 08:50
2020/06/29 08:58
2020/06/29 09:01
2020/06/29 09:05
2020/06/29 09:13
2020/06/29 09:15
2020/06/29 10:52 編集
2020/06/29 10:56
2020/06/29 12:27
2020/06/29 12:52
2020/06/30 05:29 編集
2020/06/30 05:50
2020/06/30 07:15
2020/06/30 07:36
2020/06/30 07:41
2020/06/30 08:21
2020/06/30 08:38
2020/06/30 10:05