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

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

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

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

Q&A

解決済

2回答

361閲覧

インストールしたrailsのバージョンが違う

hasiyan

総合スコア10

Ruby on Rails

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

0グッド

0クリップ

投稿2018/09/17 12:40

編集2018/09/17 14:25

railsの勉強をしたいと思い、黒田努先生の「基礎Ruby on Rails改訂4版」を読みながら環境構築をしています。
そこで、本書に従い、以下のコマンドでrailsのインストールを行いました。

$ gem install rails --version=5.2.0 -N

しかし、railsのバージョンを確認したところ、

$ rails -v Rails 4.2.10

このようになりました。

https://qiita.com/Hassan/items/eef26c870eb26a0c68e0
こちらを参考にし、バージョン4.2.10を削除しようとしましたが、

$ gem uninstall ralities -v '4.2.10' Ignoring binding_of_caller-0.8.0 because its extensions are not built. Try: gem pristine binding_of_caller --version 0.8.0 Ignoring byebug-10.0.2 because its extensions are not built. Try: gem pristine byebug --version 10.0.2 Ignoring debug_inspector-0.0.3 because its extensions are not built. Try: gem pristine debug_inspector --version 0.0.3 Ignoring ffi-1.9.25 because its extensions are not built. Try: gem pristine ffi --version 1.9.25 Ignoring sqlite3-1.3.13 because its extensions are not built. Try: gem pristine sqlite3 --version 1.3.13 Gem 'ralities' is not installed

このようになりました。
どうしたら良いのでしょうか?

なお、$ gem list railsを実行した結果は以下の通りでした。

$ gem list rails Ignoring binding_of_caller-0.8.0 because its extensions are not built. Try: gem pristine binding_of_caller --version 0.8.0 Ignoring byebug-10.0.2 because its extensions are not built. Try: gem pristine byebug --version 10.0.2 Ignoring debug_inspector-0.0.3 because its extensions are not built. Try: gem pristine debug_inspector --version 0.0.3 Ignoring ffi-1.9.25 because its extensions are not built. Try: gem pristine ffi --version 1.9.25 Ignoring sqlite3-1.3.13 because its extensions are not built. Try: gem pristine sqlite3 --version 1.3.13 *** LOCAL GEMS *** coffee-rails (4.1.1) jquery-rails (4.3.3) rails (5.2.1) rails-dom-testing (2.0.3, 1.0.9) rails-html-sanitizer (1.0.4) sass-rails (5.0.7) sprockets-rails (3.2.1)

Rubyのインストールは以下のコマンドを実行して行いました。

$ sudo add-apt-repository -y ppa:brightbox/ruby-ng $ sudo apt-get -y install ruby2.5 ruby2.5-dev $ echo 'export GEM_HOME=~/.gem' >> ~/.bashrc $ source ~/.bashrc

このあとにrbenvとruby-buildを使用してRubyのインストールを再度行いました。

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

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

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

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

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

退会済みユーザー

退会済みユーザー

2018/09/17 14:17

TYPOとかTYPOとかTYPOとかTYPOとかを見直してきてください
hasiyan

2018/09/17 14:32

具体的にどこが違うか教えていただけませんか?
guest

回答2

0

自己解決

WSLをリセットして同じ方法でやり直したら上手くいきました。

投稿2018/09/18 10:40

hasiyan

総合スコア10

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

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

0

rbenvを利用しているのならば
rbenv rehash

投稿2018/09/17 13:20

asm

総合スコア15147

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

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

hasiyan

2018/09/17 14:27

変わりませんでした。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問