質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

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

Ruby on Rails

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

Q&A

解決済

2回答

449閲覧

サイトを参考にRuby on Railsの環境構築方法の途中でわからない点がある。

wesker.alice

総合スコア45

Ruby

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

Ruby on Rails

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

0グッド

0クリップ

投稿2020/01/24 08:10

編集2020/01/24 09:18

前提・実現したいこと

Ruby on Railsの環境構築をしたい。
https://techacademy.jp/magazine/4630
上記のサイトを参考に環境構築を行なっています。
しかしその途中でコードのコピペの場所が分からず、エラーになってしまいます。
正しいコピペの位置を教えて欲しいです。

場所は「2.rbenvのインストール」で
vi ~/.bash_profile
すると「vi」というエディタが起動した状態になります。このviというテキストエディタは少し特殊な操作方法になりますので、詳しい使い方は省きます。以下の通りに作業をおこなってください。

まずキーボードの「a」を押します。aを押すと「編集モード」といって、文字が打ち込めるようになりますので、以下をコピペします。(実行はまだしないでください)

eval “$(rbenv init -)”
で上記のコードをコピペするのですが、どこにコピペをしてもエラーが出てしまい困っています。

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

E37: No write since last change E162: No write since last change for buffer ".bash_profile" Press ENTER or type command to continue

該当のソースコード

# Setting PATH for Python 3.7 # The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}" export PATH â<80><98>export PATH=/usr/local/bin:<80><99> source .bash_profile â<80><98>export PATH=/usr/local/bin:<80><99> source .bash_profile

試したこと

vi ~/.bash_profileを入力すると該当のソースコードが展開され、
eval “$(rbenv init -)”をコピペするものの上手くコピペができません。

補足情報(FW/ツールのバージョンなど)

macOS Catalina ver10.15.2

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

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

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

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

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

otn

2020/01/24 08:21

viの利用が初めてなら、いきなり設定ファイルを編集せずに、まずはviの操作に慣れるまで練習した方が良いです。設定ファイルを壊すと、「どのコマンドを入れてもエラーになる」という状態になるかも知れません。
wesker.alice

2020/01/24 08:43

参考サイトの書かれてある通りにコピペをしましたが、エラーで上手くコピペができないということは、参考サイトの記述が間違っているということでしょうか?
guest

回答2

0

ベストアンサー

vi ~/.bash_profileと書いてる次でsource ~/.zshrcと書いてる記事なんか見ないほうがいい。

  • バージョン含めたOSの情報が必要。2019のmacOS Catalinaでbashからzshに変わったのでbash_profileではないかもしれない。
  • PCの世界は一瞬で古い情報に変わることが多いので2017の記事は役に立たない。
  • プログラミング以前の基本的なPC知識としてこういう変化を追い続ける必要がある。

viの使い方は今は覚えなくていい。
今のMacならcommand+shift+.でドットファイル表示できる。
.bash_profileか.zshrcをAtomでもVSCodeでも好きなテキストエディタで編集すればいい。

投稿2020/01/24 08:52

kawax

総合スコア10377

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

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

maisumakun

2020/01/24 08:55

> vi ~/.bash_profileと書いてる次でsource ~/.zshrc 確かにひどいですね……
wesker.alice

2020/01/24 09:20

VSCodeで編集していこうと思います。 ありがとうございます。
guest

0

どこにコピペをしてもエラーが出てしまい困っています。

コピペすると余計なコードが入ってしまうかもしれません。手で打ち直すか、nanoなどvi以外のエディタを使ってみてはどうでしょうか。

投稿2020/01/24 08:38

maisumakun

総合スコア145183

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

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

wesker.alice

2020/01/24 08:42

参考サイトにはコピペとしか書かれておらず、「source ~/.bash_profile」をどの箇所にコピペをすれば良いのかが分からず困っています。 nanoなどを利用すれば問題なくコピペ可能なのでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問