🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

1回答

368閲覧

source ~/.bash_profile エラー 重複

yamashita-

総合スコア6

bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

1クリップ

投稿2019/11/08 05:38

前提・実現したいこと

rubyの開発環境構築しようとしていました。

環境構築を完成させたいと考えますが問題が多くあります。

発生している問題・エラーメッセージ

/Users/yamashitatooru/.bash_profile:1: command not found: rbnev /Users/yamashitatooru/.bash_profile:3: command not found: rbnev /Users/yamashitatooru/.bash_profile:13: parse error near `then'

該当のソースコード

source ~/.bash_profile

試したこと

再インストールなど試しましたが解決しません。

which -a rbenvを行うと
/usr/local/bin/rbenv
/usr/local/bin/rbenv
/usr/local/bin/rbenv
/usr/local/bin/rbenv
/usr/local/bin/rbenv
が出てきます。重複してしまっているのでしょうか。
この解決方法も教えてください。
ここにより詳細な情報を記載してください。
また、brew reinstall rbenv実行時にも/Users/yamashitatooru/.rbenv/shims:/Users/yamashitatooru/.rbenv/bin:/Users/yamashitatooru/.rbenv/shims:/Users/yamashitatooru/.rbenv/shims:/.rbenv/shims:/usr/local/bin:/Users/yamashitatooru/.rbenv/shims:/.rbenv/shims:/usr/local/bin:/Users/yamashitatooru/.rbenv/shims:/Users/yamashitatooru/.rbenv/bin:/Users/yamashitatooru/.rbenv/bin:/Users/yamashitatooru/.rbenv/shims:/Users/yamashitatooru/.rbenv/bin:/Users/yamashitatooru/.rbenv/shims:/Users/yamashitatooru/.rbenv/shims:/.rbenv/shims:/usr/local/bin:/Users/yamashitatooru/.rbenv/shims:/.rbenv/shims:/usr/local/bin:/Users/yamashitatooru/.rbenv/shims:/Users/yamashitatooru/.rbenv/bin:/Users/yamashitatooru/.rbenv/bin:/usr/local/opt/ruby/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
と出てしまい意味がわかりません。

ruby 2.6.5p114
Homebrew 2.1.16
Rails 6.0.0
Bundler version 2.0.2
MacOS Natalina 10.15.1 です
よろしくお願い申し上げます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

coco_bauer

2019/11/08 05:44 編集

「/Users/yamashitatooru/.bash_profile:1: command not found: rbnev」というエラーは、.bash_profileというファイルの中に rbenv と書くべきところを rbnev と書き間違えた箇所があるからです。(nとeの順序が逆になってます)
yamashita-

2019/11/08 05:48

なるほどスペルがそもそも間違えて作成してしまったのですね。 ターミナルを使うのが慣れてないのですが、どのような実行すれば解決するのでしょうか
rogueref

2019/11/08 06:29

えーと、つまり .bash_profile の間違ってるところを修正すればいいのでは。
coco_bauer

2019/11/08 08:06

.bash_profileをテキストエディタで開いて、エディタの置換機能で "rbnev"を"rbenv"に書き換え、.bash_profileに書き戻す。 これで書き間違えの問題は解決するはず。
guest

回答1

0

ベストアンサー

.bash_profileのファイルの記述がおかしくなってしまってるので、そのファイルの内容を見て、正しくなるように修正しましょう

投稿2019/11/08 07:43

y_waiwai

総合スコア88038

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

naoya0922

2021/02/25 13:23

具体的にはどのように修正するのでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問