রুবি এই জাতীয় ফাইল লোড করতে পারে না - সক্রিয়_সাম্পোর্ট / কোর_সেক্সট / অবজেক্ট / ফাঁকা


90

আমি চালানোর চেষ্টা করছিলাম brew doctorতবে সিস্টেমটি এর ত্রুটিযুক্ত পপ আপ করেছে

/ সিস্টেম / লাইব্রেরি / ফ্রেমওয়ার্কস / রবি.ফ্রেমে ওয়ার্ক / ভার্সন / ২.৩/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `প্রয়োজনীয় ': এই জাতীয় ফাইল লোড করতে পারে না - সক্রিয়_সাম্পোর্ট / কোর_সেক্সট / অবজেক্ট / ফাঁকা (লোডেরর)

অনলাইনে অনুসন্ধান করা এবং অন্য একটি পোস্টে কেবল "রত্ন ইনস্টল অ্যাক্টিভাস্পোর্ট" করার পরামর্শ দিয়েছিল তবে তারপরে আমি ত্রুটির মধ্যে পড়েছিলাম:

ERROR:  Error installing activesupport:
    i18n requires Ruby version >= 2.3.0.

আমি রুবি -২.৩.০ ইনস্টল করার চেষ্টা করেছি কিন্তু আবার একই ত্রুটি পপ হয়েছে

[2019-02-26 10:07:41] requirements_osx_brew_libs_install
requirements_osx_brew_libs_install ()  { 
    brew install "$@" --force || { 
        \typeset ret=$?;
        requirements_osx_brew_libs_error "installation";
        return $ret
    } } current path: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib
PATH=/Users/{user_name}/.aw/pex_resources/scripts/binaries:/usr/local/sbin:/Users/fengjiao/.rbenv/shims:/Users/{user_name}/.nvm/v0.10.32/bin:/Users/fengjiao/bin:/usr/local/sbin:/usr/local/bin:/Users/{user_name}/.rbenv/shims:/Users/{user_name}/.nvm/v0.10.32/bin:/Users/{user_name}/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/munki:/opt/X11/bin:/Users/fengjiao/gocode/bin:/Users/{user_name}/.rvm/bin
command(10): requirements_osx_brew_libs_install autoconf automake
libtool pkg-config coreutils libyaml readline libksba openssl@1.1
++ brew install autoconf automake libtool pkg-config coreutils libyaml readline libksba openssl@1.1 --force
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
`require': cannot load such file --
active_support/core_ext/object/blank (LoadError)    from
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
`require'   from /usr/local/Homebrew/Library/Homebrew/global.rb:10:in
`<top (required)>'  from
/usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `require_relative'
    from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `<main>'
++ typeset ret=1
++ requirements_osx_brew_libs_error installation
++ rvm_warn 'There were package installation errors, make sure to read the log.

Try `brew tap --repair` and make sure `brew doctor` looks reasonable.

উত্তর:


224

দৌড়ানো brew styleআমার জন্য এই সমস্যাটি স্থির করেছে।


হালনাগাদ

মন্তব্যে উল্লিখিত হিসাবে, কিছু লোকের জন্য সমাধানটি হ'ল:

brew update-reset

32
@ দৌড়ানোর পরে @ আমার জন্য চিত্রটি তৈরি হয়েছেbrew cleanup
বিগহইডক্রেশনস

4
@ ক্রিসক্রস দয়া করে উত্তর হিসাবে আপনার আদেশটি যুক্ত করুন, এটি কেবলমাত্র আমার পক্ষে কাজ করেছে, আপনাকে ধন্যবাদ :)
জাম্পম্যান

@ বিগহিড ক্রিয়েশনস, @ ম্যাভ: আমি নিশ্চিত হতে পেরেছিলাম যে এটার পরে সরাসরি এই ঘটনা ঘটেছে brew cleanup। শুধু এই আগে, brew updateআপডেট দিয়েছেন কমিট বললঃ 6db1c7383brew update-resetসমস্যাটি স্থির করল।
ট্রিনিট্রনএক্স

4
ধন্যবাদ !! আমি আমার সমস্যাটি ব্যবহার করে সমাধান করেছিbrew update-reset
আদিয়াত মোবারক

4
ম্যাকোস 10.15 এর জন্য কাজ করে
ওয়েেন

43

একই সমস্যা ছিল। brew update-resetএটি ঠিক করার জন্য আমাকে দৌড়াতে হয়েছিল।


0

আমার ক্ষেত্রে, আমাকে ঠিক করতে হোমব্রিউ / লিনাক্সব্রিউকে তার নিজস্ব পোর্টেবল-রুবি ব্যবহার করতে বাধ্য করতে হবে।

আমি রুবি 2.7.0 ইনস্টল সঙ্গে ArchLinux চলমান করছি, পরে আমি homebrew এর পোর্টেবল-রুবি স্যুইচ export HOMEBREW_FORCE_VENDOR_RUBY=1বর্ণনা অনুযায়ী র manpage করে সমস্যাটিরbrew update , homebrew স্বয়ংক্রিয়ভাবে পোর্টেবল-রুবি 2.6.3, এবং স্বাভাবিক সবকিছু ফিরে ডাউনলোড করে।

আমি মনে করি যে মূল কারণটি রুবীর উচ্চতর সংস্করণের সাথে হোমব্রিউয়ের সাথে বেমানান।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.