回答編集履歴

1

修正

2019/09/03 00:30

投稿

quickquip
quickquip

スコア11038

test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  `which ruby` とすると、 /ユーザー名/.rbenv/shims/ruby が出て(/Users/ユーザー名/.rbenv/shims/ruby の間違いだと思いますが)
30
30
 
31
- `which bundle` とすると、/usr/local/bin/bundle が出ることから、2つの可能性があります。
31
+ `which bundle` とすると、/usr/local/bin/bundle が出ることから、以下の可能性があります。
32
32
 
33
33
 
34
34
 
@@ -36,11 +36,13 @@
36
36
 
37
37
  1. パスの設定の順番で、/usr/local/binがrbenv環境より優先されていて、bundleコマンドは/usr/local/binを見ているが、どういう理由でか/usr/local/binからrubyが消えた
38
38
 
39
+ 1. パスの設定の順番で、rbenv環境が/usr/local/binより優先されていて、/usr/local/binのRubyにbundlerを入れたが、rbenv環境にはbundlerを入れていない(したがって質問の状況は**正常**で**そうなって当然**)
40
+
39
41
 
40
42
 
41
43
  `echo $PATH`を実行してパスの順番を確認してください。
42
44
 
43
- 想像では前者の可能性の方が高くて、rbenv環境→/usr/local/bin→/usr/binの順番になっていると思います。
45
+ 想像では、rbenv環境→/usr/local/bin→/usr/binの順番になっている可能性の方が高いと思います。
44
46
 
45
47
 
46
48