rubyの環境構築ができない。
事情により削除しました。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
~/.bash_profile
の内容が壊れてしまっていると思われます。内容を確認してください。
よくわからないという事であれば、
$ cat ~/.bash_profile
と実行した結果を回答に追加で貼り付けてください。
また、現在の環境がおかしくなっていることもありますので、新しくターミナルを立ち上げなおしたときにどうなるかも確認してみてください。
【追記】
PATHが完全におかしくなっているようです。ターミナルを新しく立ち上げた直後に、下記コマンドを実行し、まず、PATHが正常な状態にしてください。
$ export PATH=/opt/X11/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
次に、おかしくなったと思われる"~/.bash_profile"を別名にして、おかしな設定が読み込まれないようにしてください。
$ mv ~/.bash_profile ~/.bash_profile.old ※上のコマンドがもしうまくいかない場合は、下のコマンドで試して見てください。 $ /bin/mv ~/.bash_profile ~/.bash_profile.old
ターミナルを新しく立ち上げ直し、エラー等が出ないことを確認します。cat ~/.bash_profile.old
で別名にした中身を確認してみてください。そして、~/.bash_profileの作成を初めからやり直してみてください。
なお、rbenvはどうやっていれたのでしょうか?Homebrewでしょうか?それともgitでクローンでしょうか?それによって~/.bash_profileに追加する内容も少しだけ異なりますので、ご注意ください。よくわからなければ、中身を~/.bash_profileの中身を提示してください。
【追記2】
コマンドで~/.bash_profileに行を追加するときに、余計な文字か間違った文字が挿入されたため、うまく動作しなくなっています。下記と同じになるようにvim ~/.bash_profile
等で作成・編集してください。
Bash
1export PATH=/usr/local/bin:$PATH 2eval "$(rbenv init -)"
一文字でも間違えるとうまくいきません。コピー&ペースト貼り付けてください。もし、vimの使い方がわからないのであれば、プログラミングに適したテキストエディタを使って、編集してください。(絶対に、Mac標準の「テキストエディット」は使わないでください。)
お勧めのテキストエディタは下記二つです。
- Atom 入れ方 ※ 途中にある「Install Shell Commands」は必ず実行してください。
- Visual Studio Code 入れ方 ※ 途中にある「コマンドラインからの起動」は必ず実行してください。
インストールが終わったら、下記のように実行します。
Atomの場合 $ atom ~/.bash_profile Visual Studio Codeの場合 $ code ~/.bash_profile
エディタが起動したら、最初に書いたexport...なんたらの内容をコピー&ペーストで貼り付けて、保存(Command+S)してください。
全てが終わったら、ターミナルを新たに起動し、エラー等が表示されないことを確認してください。続きの作業は全て新しいターミナルで行ってください。古いターミナルは、新しいターミナルが正常に動作することを確認後に、閉じてください。
【補足】
インストール手順では、echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
やsource ~/.bash_profile
などを実行すると紹介されていますが、これはBash等がよくわかっている人向けの手順です。一つでも文字を間違えると、それこそ`と'と’と‘が違っただけで動作しなくなります。この手順で行う場合は、コピー&ペーストを使ってください。書籍の場合は、書籍の最初の方で記号の入力について注意事項が書いてあります。今後もコードを入力するときは似たような文字になっていないか(たとえば\と¥は違います)、注意してください。なお、コードを書くときは、AtomやVisual Sutdio Codeを使うことをお勧めします。
投稿2016/09/11 03:33
編集2016/09/12 09:44総合スコア21737
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/06 14:34 編集
2018/02/06 14:34 編集
2016/09/11 21:08
2018/02/06 14:34 編集
2016/09/12 09:44
2018/02/06 14:35 編集
2018/02/06 14:35 編集