0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

10日目。まだまだHerokuでRubyがうごきません。

Last updated at Posted at 2019-02-19

昨日の続きです。

9日目。RubyをHerokuで・・・動きません!

あらすじ

Herokuでrubyを公開したい
公式動画ではささっと簡単にやっていたので真似してみたら、ぜんぜん動かないやんけ! さまざまな難題を乗り越えたものの、ローカルのRubyのバージョンがアップデートできずにギブアップしたのでした。

どうにかしてRubyをアップデートしたい!

こちらを参考にさせていただきました。
MacのターミナルでRubyをバージョンアップする方法
https://qiita.com/Ficus/items/bdef5c2b504d7a4008fb

rbenvでアップデートしたら環境を設定しましょうね、ということで。まずはrbenv initコマンドを試してみました。

$ rbenv init
# Load rbenv automatically by appending
# the following to ~/.bash_profile:

eval "$(rbenv init -)"

eval "$(rbenv init -)”

これなんだろう? .bash_profileに追加せいって?
ためしにうってみる。

$ rbenv init -
export PATH="/Users/robamimim/.rbenv/shims:${PATH}"
export RBENV_SHELL=bash
source '/usr/local/Cellar/rbenv/1.1.1/libexec/../completions/rbenv.bash'
command rbenv rehash 2>/dev/null
rbenv() {
  local command
  command="$1"
  if [ "$#" -gt 0 ]; then
    shift
  fi

  case "$command" in
  rehash|shell)
    eval "$(rbenv "sh-$command" "$@")";;
  *)
    command rbenv "$command" "$@";;
  esac
}
$ 

なるほどー!
パスを.rbenv以下のRubyに通すのね。
さっそく.bash_profileに追加。

$ source ~/.bash_profile
$ ruby -v
ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-darwin18]

いいんじゃない?
そして満を持してのbundle install
sourceかける。

$ bundle install --path vender/bundle
Your Ruby version is 2.3.7, but your Gemfile specified 2.4.5

だめなんかい!
しょんぼり。
(所要時間 30分)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?