皆様いつもお世話になっております。
こちらを参考にターミナルで日本語を入力できるようにしてみたのですが、
terminal
1% gem install bundler 2 3ERROR: While executing gem ... (Errno::ENOENT) 4 No such file or directory @ dir_s_mkdir -
というエラーが出てしまいます。どうしたらエラーを解決できるでしょうか?
mcOS 10.14.2
gem 2.7.6
rbenv 1.1.1
ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-darwin18]
ご教授のほどよろしくお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/17 03:56
2019/01/17 04:11
2019/01/17 04:15 編集
2019/01/17 04:30
2019/01/17 04:40
2019/01/17 04:45 編集
回答3件
0
これは、参考にしたページが良くないですね。
rbenv install 2.4.1
のあと、
rbenv global 2.4.1
で選択していないので、次のgemコマンドがシステムのものを使ってしまっているものと推測できます。
追記:
以下のような情報がありました。
https://github.com/bundler/bundler/issues/4590#issuecomment-220343182
https://stackoverflow.com/questions/37232601/errnoeperm-operation-not-permitted-dir-s-rmdir/37233446#37233446
要約すると、「過去にsudoを使ってgemをインストールした場合、ファイルやディレクトリを作成できず、エラーになる」と言うことです。心当たりはおありでしょうか。
以下を試してみていただけますでしょうか。
sudo chown -R ユーザ名:staff ~/.rbenv ののち、 gem install bundler
投稿2019/01/17 04:18
編集2019/01/17 05:01総合スコア7196
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/17 04:38
2019/01/17 05:02
2019/01/17 05:06
2019/01/17 05:27
2019/01/17 05:34
2019/01/17 05:54
2019/01/17 05:58
2019/01/17 06:05 編集
2019/01/17 06:07
2019/01/17 06:12
2019/01/17 06:18
2019/01/17 06:20
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。