Halo. Saya memiliki masalah dengan menginstal byebug debugger di bawah Ruby 2.0.0 (ini adalah persyaratan pelanggan dan tidak dapat diubah). Saya menggunakan OS X 10.9.5. Saya menginstal rbenv menurut manual, menggunakan homebrew, dan semuanya bekerja dengan baik sejauh ini. Saya dapat dengan mudah mengembangkan aplikasi dan tidak ada permata lain yang memberi saya masalah. Namun, ketika saya mencoba menginstal byebug, itu berakhir dengan kesalahan
$ gem install byebug
ERROR: Error installing byebug:
byebug requires Ruby version >= 2.0.0.
Sekarang, versi Ruby saya adalah:
$ rbenv global
2.0.0-rc2
Dan semua versi Ruby 2.0.0 saya adalah sebagai berikut:
$ 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
Pertanyaan saya adalah, mana 2.0.0 terbaru dan mana yang harus saya pilih agar permata byebug berfungsi dengan baik? Terima kasih untuk semua bantuan.
Saya tidak cukup meneliti dan mengajukan pertanyaan terlalu cepat. Maaf untuk itu.
Jawaban yang tepat adalah:
Senang Anda menyelesaikannya! :+1:
Rupanya byebug tidak lagi dipertahankan sehingga Anda hanya perlu memperbarui ke pry-byebug
Menghapus:
gem 'byebug'
Ubah dengan:
gem 'pry-byebug', platform: [:ruby_20]
Sumber -Gem::InstallError: byebug membutuhkan versi Ruby >= 2.0.0
Komentar yang paling membantu
Rupanya byebug tidak lagi dipertahankan sehingga Anda hanya perlu memperbarui ke
pry-byebug
Menghapus:
gem 'byebug'
Ubah dengan:
gem 'pry-byebug', platform: [:ruby_20]
Sumber -Gem::InstallError: byebug membutuhkan versi Ruby >= 2.0.0