智子のプログラミング奮闘記

アラフォーにてRubyを勉強中でございます。

Rubyのバージョンをあげたら、herokuにアップできなくなった(⁎⁍̴̆Ɛ⁍̴̆⁎)

Rubyのバージョンをあげたら、railsでnewアプリが作れなくなり、、、

なんとか解決。。。

 

tomoko-computer.hatenadiary.com

 

したのもつかの間、また問題発生

herokuにアップできなくなってしまいました(⁎⁍̴̆Ɛ⁍̴̆⁎)

 

 

herokuでのエラー

$ git push heroku master したら

 

This version of Ruby is not available on Heroku-18.

An error occurred while installing ruby-2.3.1

 

「このバージョンのRubyは、herokuに対応してないよ」

「ruby2.3.1をインストール中にエラーが発生」

 

とエラーが出てしまいました。

これまたメンターさんに相談。お手数をおかけしてすみません(⁎⁍̴̆Ɛ⁍̴̆⁎)

 

 

解決策

Gemfileを見ると

ruby '2.3.1'」

になってました。

ruby2.3.1時代に作ったアプリでした。

 

無駄にrubyのバージョンをあげて、コンピュータはruby2.6.3になってます。

これでエラーが出ていたのですね。

 

Gemfile

ruby '2.6.3'」に書き換え

$ bundle install

 

でエラー解消です。

 

 

あとがき

プログラミング奮闘記をご覧いただき、誠にありがちょございますっ

 

メンターさんはすごいなぁ

どんなにグーグル先生にお尋ねしても、今の智子の未熟な知識ですと、絶対解決法に到達できなかったと思われます。

ありがちょございますっ

メンターさんのお知恵をお借りしながら、精進してまいりますっ