<p>rbenv ruby โ€‹โ€‹2.0.0 ๋ฐ byebug ๋””๋ฒ„๊ฑฐ</p>

์— ๋งŒ๋“  2014๋…„ 09์›” 29์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: rbenv/rbenv

์—ฌ๋ณด์„ธ์š”. Ruby 2.0.0์—์„œ byebug ๋””๋ฒ„๊ฑฐ๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค(์ด๊ฒƒ์€ ๊ณ ๊ฐ์˜ ์š”๊ตฌ ์‚ฌํ•ญ์ด๋ฉฐ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค). OS X 10.9.5๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. homebrew๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค๋ช…์„œ์— ๋”ฐ๋ผ rbenv๋ฅผ ์„ค์น˜ํ–ˆ๋Š”๋ฐ ์ง€๊ธˆ๊นŒ์ง€ ๋ชจ๋“  ๊ฒƒ์ด ์ž˜ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์‰ฝ๊ฒŒ ์•ฑ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๊ณ  ๋‹ค๋ฅธ ์–ด๋–ค gem๋„ ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ bybug๋ฅผ ์„ค์น˜ํ•˜๋ ค๊ณ ํ•˜๋ฉด ์˜ค๋ฅ˜๋กœ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

$ gem install byebug
ERROR:  Error installing byebug:
byebug requires Ruby version >= 2.0.0.

์ด์ œ ๋‚ด ๋ฃจ๋น„ ๋ฒ„์ „์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

$ rbenv global
2.0.0-rc2

๋‚ด ๋ชจ๋“  ruby โ€‹โ€‹2.0.0 ๋ฒ„์ „์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

$ rbenv install -l | grep 2.0.0
2.0.0-dev
2.0.0-preview1
2.0.0-preview2
2.0.0-rc1
2.0.0-rc2
2.0.0-p0
2.0.0-p195
2.0.0-p247
2.0.0-p353
2.0.0-p451
2.0.0-p481
2.0.0-p576
maglev-2.0.0-dev
rbx-2.0.0-dev
rbx-2.0.0-rc1
rbx-2.0.0

์ œ ์งˆ๋ฌธ์€ ๊ฐ€์žฅ ์ตœ๊ทผ์˜ 2.0.0์ด ๋ฌด์—‡์ด๋ฉฐ byebug gem์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋„๋ก ํ•˜๋ ค๋ฉด ์–ด๋–ค ๊ฒƒ์„ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ๋ชจ๋“  ๋„์›€์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋ถ„๋ช…ํžˆ byebug๋Š” ๋” ์ด์ƒ ์œ ์ง€ ๊ด€๋ฆฌ๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ pry-byebug ๋กœ ์—…๋ฐ์ดํŠธํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์ œ๊ฑฐํ•˜๋‹ค:
gem 'byebug'
๋‹ค์Œ์œผ๋กœ ๊ต์ฒด:
gem 'pry-byebug', platform: [:ruby_20]

์†Œ์Šค -Gem::InstallError: byebug์—๋Š” Ruby ๋ฒ„์ „ >= 2.0.0์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

๋‚˜๋Š” ์ถฉ๋ถ„ํžˆ ์กฐ์‚ฌํ•˜์ง€ ์•Š์•˜๊ณ  ์งˆ๋ฌธ์„ ๋„ˆ๋ฌด ๋นจ๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.
์ ์ ˆํ•œ ๋Œ€๋‹ต์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ตœ์‹  ๋ฃจ๋น„ 2 ๋ฒ„์ „์€ 2.0.0-p576์ž…๋‹ˆ๋‹ค.
  • byebug๋Š” ์ด ๋ฒ„์ „์—์„œ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

ํ•ด๊ฒฐํ•˜์…จ๋‹ค๋‹ˆ ๋‹คํ–‰์ž…๋‹ˆ๋‹ค! :+1:

๋ถ„๋ช…ํžˆ byebug๋Š” ๋” ์ด์ƒ ์œ ์ง€ ๊ด€๋ฆฌ๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ pry-byebug ๋กœ ์—…๋ฐ์ดํŠธํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์ œ๊ฑฐํ•˜๋‹ค:
gem 'byebug'
๋‹ค์Œ์œผ๋กœ ๊ต์ฒด:
gem 'pry-byebug', platform: [:ruby_20]

์†Œ์Šค -Gem::InstallError: byebug์—๋Š” Ruby ๋ฒ„์ „ >= 2.0.0์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰