質問編集履歴

1

詳しい説明

2019/12/23 08:58

投稿

ceratophrys
ceratophrys

スコア19

test CHANGED
File without changes
test CHANGED
@@ -7,3 +7,77 @@
7
7
 
8
8
 
9
9
  どのようにエラーを解決すると良いでしょうか?
10
+
11
+
12
+
13
+
14
+
15
+ 追記
16
+
17
+ このエラーが出るまでに行ったこと(記憶が曖昧です
18
+
19
+
20
+
21
+ macOS Catalinnaにアップデートした結果
22
+
23
+ bundleコマンドを実行するとxcodeが見当たらないというエラーが出たため
24
+
25
+ `xcode-select --install`
26
+
27
+ xcodeをインストール
28
+
29
+
30
+
31
+ 次に再度bundleコマンドを実行すると
32
+
33
+ 使用しているrubyのバージョンがgemと一致しなくて怒られたので
34
+
35
+ rbenvをインストールしてGemfileと記載されているバージョンを指定する
36
+
37
+ `rbenv install 2.3.7` でインストール
38
+
39
+ `rbenv local 2.3.7`カレントディレクトリーで使うrubyを設定
40
+
41
+ `rbenv rehash`実行
42
+
43
+
44
+
45
+ しかし上記の通り行った結果2.3.7に切り替えができなかったため
46
+
47
+ `which ruby`でrubyをみている場所をチェックした
48
+
49
+ `/.rbenv/shims/ruby`ではなかったため
50
+
51
+ `~/.bash_profile`ファイルに
52
+
53
+ `export PATH="~/.rbenv/shims:/usr/local/bin:$PATH"
54
+
55
+ eval "$(rbenv init -)"`を記載して
56
+
57
+ `source ~/.bash_profile`変更反映させた
58
+
59
+
60
+
61
+ 再度bundleコマンドを実行すると
62
+
63
+ `The `bundle' command exists in these Ruby versions:`
64
+
65
+ とbundleが無いようなので
66
+
67
+ `gem install bundler`でbundleをインストールした
68
+
69
+
70
+
71
+ 再度bundleコマンドを実行すると問題なく実行できた
72
+
73
+ しかしrailsコマンドを実行すると本題である
74
+
75
+ .rbenv/versions/2.3.7/lib/ruby/2.3.0/rubygems.rb:241:in `bin_path': can't find gem railties (>= 0.a) (Gem::GemNotFoundException)
76
+
77
+ from /usr/local/bin/rails:22:in `<main>'
78
+
79
+ というエラーが出てきてしまいrailsコマンドが機能しない
80
+
81
+
82
+
83
+ 色々調べましたが同じ境遇の人が見当たらないのでこの先は手付かずです