นี่เป็นปัญหาในการคราดที่ได้รับการแก้ไขแล้ว
คำตอบโดย @ equivalent8 คือแพทช์ลิงและควรหลีกเลี่ยง
ดังที่ @Kris ชี้ให้เห็นว่านี่เป็นปัญหาที่แยกrake 11.0.1ได้ เนื่องจาก @Kris ได้โพสต์คำตอบของเขาจึงมี Rake เวอร์ชันใหม่ที่พร้อมใช้งานและคุณจะสามารถอยู่กับเวลาและไม่ถูกตรึงไว้กับคราดเวอร์ชันเก่า เชื่อฉันฉันเคยไปที่นั่นและไม่ใช่ความคิดที่ดีถ้าคุณสามารถช่วยได้ นอกจากนี้นี่ไม่ใช่ปัญหากับ Rails 2.3 หรือรางรุ่นใด ๆ
Rake ใด ๆ< v11.0.1หรือ> v11.0.1 and < v12จะใช้งานได้ แต่ยังคงเป็นวิธีแก้ปัญหาและควรหลีกเลี่ยง คุณจะสามารถอยู่กับเวลาได้
เนื่องจากlast_commentกำลังเลิกใช้งานการพึ่งพาตัวเองควรได้รับการอัปเกรด ในกรณีของฉันมันเป็นการrspec-coreแก้ไขสิ่งนี้โดยบังเอิญในv3.4.4เท่านั้น
การแก้ไข
อัปเกรดการพึ่งพาของคุณเป็นเวอร์ชันที่ไม่โทรlast_commentแต่โทรlast_descriptionแทน อาจเป็นไปได้rspecและการอัปเกรดrspec-coreเป็น 3.4.4 หรือสูงกว่าจะแก้ไขได้  rspec-core<3.4.4 last_commentโทร
หากการพึ่งพาของคุณไม่มีเวอร์ชันที่โทรไม่ได้last_descriptionจงเป็นพลเมืองที่ดีและส่ง PR เพื่อแก้ไข :)
               
              
bundle execหลังจากทำสิ่งนี้วิธีการใช้งานrakeโดยไม่ต้องมัด exec ??