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

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

新規登録して質問してみよう
ただいま回答率
85.35%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby on Rails

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

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

Q&A

0回答

885閲覧

railsのgemfileエラーについて

atuki819

総合スコア5

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby on Rails

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

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

0グッド

0クリップ

投稿2020/02/04 03:50

前提・実現したいこと

rails勉強中です.

https://railstutorial.jp/chapters/toy_app?version=5.1#sec-a_user_tour
↑こちらのサイトより,第2章toy_appを作成していたところgemfileのversion?あたりでつまずいています.

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

データベースを作成する際

$rails generate scaffold User name:string email:string

と打つと

Could not find gem 'puma (= 3.9.1) x64-mingw32' in any of the gem sources listed in your Gemfile.

というerror文が吐き出されます.

試したこと

gemfile内のpuma(version 3.9.1)がないよ?みたいなerrorだと思い,いろいろと調べてみて試しました.
1.bundle update,bundle install.
2.pumaのversionを最新のものに指定.
2.1gemfile内のpumaの次にあるsass-rails(version5.0.6)がないよ!と言われる.
2.2sass-railsのversionを最新のものに指定.
2.3gemfile内のsass-railsの次にあるuglifier(version 3.2.0)がないよ!と言われる.
...

いっそのことgemfile内のversion指定をすべて取っ払ってみたら

$rails generate scaffold User name:string email:string

このコマンドは動作しましたが,server起動時にerrorが発生したり,別のあらゆるところでerror文を吐くようになったので戻しました.

gemfile.lockを削除するとよい,と書いてあったので削除しましたが変わらず...

いろいろ試行錯誤しすぎたのでtoy_appフォルダを削除し,第2章をやり直しましたが同じerrorが出ました.

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

環境
windows10
IDE: vscode
rails: 5.1.6

よろしくお願いします.

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

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

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

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

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

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問