مرحبا. لدي مشكلة في تثبيت مصحح أخطاء byebug تحت روبي 2.0.0 (هذه هي متطلبات العميل ولا يمكن تغييرها). أنا أستخدم OS X 10.9.5. لقد قمت بتثبيت rbenv وفقًا للدليل ، باستخدام البيرة المنزلية ، وكل شيء سار بشكل جيد حتى الآن. يمكنني بسهولة تطوير التطبيقات ولا توجد جوهرة أخرى تعطيني أي مشاكل. ومع ذلك ، عندما أحاول تثبيت byebug ينتهي الأمر بالخطأ
$ gem install byebug
ERROR: Error installing byebug:
byebug requires Ruby version >= 2.0.0.
الآن ، إصدار الياقوت الخاص بي هو:
$ rbenv global
2.0.0-rc2
وجميع إصدارات روبي 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 وأي واحد يجب أن أختاره لكي يعمل جوهرة باي باغ بشكل صحيح؟ شكرا على كل المساعدة.
لم أجري بحثًا كافيًا وطرح السؤال في وقت مبكر جدًا. اسف على ذلك.
الإجابة الصحيحة هي:
سعيد لأنك حللتها! : +1:
من الواضح أنه لم يعد يتم الاحتفاظ بـ byebug ، لذلك تحتاج ببساطة إلى التحديث إلى pry-byebug
إزالة:
gem 'byebug'
استبدل ب:
gem 'pry-byebug', platform: [:ruby_20]
المصدر -Gem :: InstallError: يتطلب byebug إصدار Ruby> = 2.0.0
التعليق الأكثر فائدة
من الواضح أنه لم يعد يتم الاحتفاظ بـ byebug ، لذلك تحتاج ببساطة إلى التحديث إلى
pry-byebug
إزالة:
gem 'byebug'
استبدل ب:
gem 'pry-byebug', platform: [:ruby_20]
المصدر -Gem :: InstallError: يتطلب byebug إصدار Ruby> = 2.0.0