SadeceEkleme dışarıdan
$LOAD_PATH.unshift(path)
yapmak $ LOAD_PATH bir yol eklemek için anlamaya Ama yazdığım her programa bu satırı eklemek zorunda. Sistem seviyesine eklemek için zaten var mı?
Ruby'nin başlangıç komut dosyasında biraz arama yapmayı denedim, ancak yanıtı bulamadım. Bu satırı kernel/common/module.rb
, ruby_constants.rb
, loader.rb
vb. ama ne işe yarıyor.
Bu satırı hangi dosyaya eklemeliyim?
Güncellemeler:
ben ubuntu 10.04 ve Rubinius kullanıyorum. RUBYLIB
adı verilen sistem değişkeni yoktur.
Bir tane oluşturmaya çalıştım ama çalışmadı. Ama ben bir hata yaptım ve değişkeni .bashrc
bash komut dosyasında eklemeyi unutmuşum. Değişkeni ekledikten sonra her şey yolunda!
1.9'dan sonra RUBYLIB'ı kaldırdıklarını sanıyordum? Rubinius kullanıyorum ve RUBYLIB'ı bulamadım. Ve ruby -I çok sinir bozucu olduğunu – texasbruce
RUBYLIB benim ruby 1,9s – dbenhur
çalışıyor sadece iki kez kontrol ettim. RUBYLIB veya RUBYOPT env var. Ubuntu 10.04 ve Rubinius 2.0 kullanıyorum. Ayrıca bir sistem değişkeni eklemeyi denedim ama işe yaramadı. – texasbruce