Mina: خطأ في التشغيل على Ruby 2.3.0

تم إنشاؤها على ٢٩ يناير ٢٠١٦  ·  11تعليقات  ·  مصدر: mina-deploy/mina

الحصول على هذا الخطأ عندما أحاول تشغيل mina deploy على Ruby 2.3.0

/usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/specification.rb:2158:in `method_missing': undefined method `this' for #<Gem::Specification:0xe792e4 mina-0.3.0> (NoMethodError)
    from /usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/specification.rb:1057:in `find_active_stub_by_path'
    from /usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:64:in `require'
    from /usr/local/rvm/gems/ruby-2.3.0/gems/mina-0.3.0/bin/mina:5:in `<top (required)>'
    from /usr/local/rvm/gems/ruby-2.3.0/bin/mina:23:in `load'
    from /usr/local/rvm/gems/ruby-2.3.0/bin/mina:23:in `<main>'
    from /usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'
    from /usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'

التعليق الأكثر فائدة

كان لديه نفس الخطأ في روبي 2.1.8
وقمت بإصلاحه بمجرد تحديث RubyGems وإعادة تثبيت هذه الأحجار الكريمة ويعمل الآن

gem update --system
gem uninstall mina
gem install mina

ال 11 كومينتر

أواجه نفس المشكلة ، حتى على mina v0.3.8: صرخة:

نفس الخطأ :(
/Users/helio/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/specification.rb:2158:in method_missing': undefined method this 'لـ # <: المواصفات: 0x3ffbac81a0a0 i = "6"> (NoMethodError)

كان لديه نفس الخطأ في روبي 2.1.8
وقمت بإصلاحه بمجرد تحديث RubyGems وإعادة تثبيت هذه الأحجار الكريمة ويعمل الآن

gem update --system
gem uninstall mina
gem install mina

أستخدم RVM لخفض مستوى روبي من 2.3.0 و 2.2.4 ، وإعادة تثبيت جوهرة المينا وهي تعمل بشكل جيد.

أنا قادر الآن على تشغيل mina على Ruby 2.3.0 بعد اتباع الخطوات بواسطة @ san983. شكرا يا رجل!

@ san983 أنقذت يومي مع مينا آخر كنت أخطط للذهاب إلى كابيسترانو. شكرا يا رجل!

لا يعمل في الاصدار 2.2.1 تغير الى 2.3.1 وعمل ...

لا يعمل في روبي 2.3.1

القمر ما هو الخطأ الذي تحصل عليه؟

سجل:

/usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/specification.rb:2158:in method_missing': undefined method this 'لـ # <: المواصفات: 0xec0d74 i = " 6 "> (NoMethodError)
من /usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/specification.rb:1057:in find_active_stub_by_path' from /usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:64:in يتطلب '
من /usr/local/rvm/gems/ruby-2.3.1/gems/mina-0.3.8/bin/ mina: 5 : في <top (required)>' from /usr/local/rvm/gems/ruby-2.3.1/bin/mina:23:in load '
من /usr/local/rvm/gems/ruby-2.3.1/bin/ mina: 23 : في <main>' from /usr/local/rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in Eval '
من /usr/local/rvm/gems/ruby-2.3.1/bin/ruby_executable_ hooks: 15 : in

"

أستخدم RVM لخفض مستوى Ruby من 2.3.1 و 2.2.5 ، وإعادة تثبيت mina وهو يعمل بشكل جيد.

في المثال الخاص بي ، قمت بإلغاء تثبيت mina ... استخدمت rvm 2.3.1 وقمت بتثبيت mina وعملت

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

ozgg picture ozgg  ·  6تعليقات

jakoss picture jakoss  ·  3تعليقات

misteral picture misteral  ·  10تعليقات

ghost picture ghost  ·  3تعليقات

krishnateja picture krishnateja  ·  6تعليقات