আমি রুবির সাথে ব্যবহারের জন্য সাব্লাইমআরএপিএল ইনস্টল করেছি । এটি রুবি ১.৮..7 এ কোড চালানোর চেষ্টা করে এবং আমি এটি ১.৯.৩ এ চালাতে চাইছি এবং পরে রুবির অন্যান্য সংস্করণে চলেছি। আমি নিশ্চিত নই যে এটি কোথা থেকে পরিবেশের উত্তরাধিকার সূত্রে প্রাপ্ত। বর্তমানে আমার পথ হ'ল:
/home/user/.gem/ruby/1.9.3/bin
/home/user/.rubies/ruby-1.9.3-p547/lib/ruby/gems/1.9.1/bin
/home/user/.rubies/ruby-1.9.3-p547/bin
/home/user/.rvm/gems/ruby-1.8.7-p334@global/bin
/home/user/.rvm/rubies/ruby-1.8.7-p334/bin
/usr/lib64/qt-3.3/bin
/usr/local/bin
/usr/bin
/bin
/usr/local/sbin
/usr/sbin
/sbin
/home/user/bin
/home/user/bin
/home/user/.rvm/bin
(পঠনযোগ্যতার জন্য ফর্ম্যাট করা)
আমি সাবলাইমআরপিএল এর জন্য সেটিংস পৃষ্ঠায় নিম্নলিখিতটি যুক্ত করেছি:
{
"default_extend_env": {"PATH": "/home/user/.rubies/ruby-1.9.3-p547/bin/ruby:{PATH}"}
}
(পাশাপাশি বিপরীতে চেষ্টা করে "" AT पथ}: / হোম ... ")।
একটি ত্রুটিতে রিপ্লাই ফলাফলগুলি চালনার চেষ্টা করা হচ্ছে:
/home/joe/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems/dependency.rb:296 ... (unimportant error)
স্পষ্টতই এটি রুবি ব্যবহার করছে না 1.9.3। আমি কীভাবে এটি পরিবর্তন করব?
gem env
, এটি আমার রুবি এক্সিকিউটটি 1.9.3 তবে এক্সিকিউটেবল দির, ইনস্টলেশন দির এবং সবচেয়ে গুরুত্বপূর্ণভাবে রত্ন পাথগুলি সমস্ত 1.8.7