У меня установлен rvm в системе Mac OS X 10.6 с системным ruby и 1.9.1. У меня также есть этот базовый скрипт ruby:
#!/usr/bin/ruby
require 'curb-fu'
Мне нужен скрипт для использования системного ruby независимо от того, что использует rvm в любой момент времени; Я предполагаю, что у меня есть , что верно, по крайней мере.
Я переключился на системный ruby (rvm use system
), а затем установил гем (gem install curb-fu
). Если я запускаю irb и набираю require 'curb-fu'
, это работает. Однако запустить этот скрипт с ./myscript.rb
не удается:
/Users/me/bin/podcast_notify.rb:6:in `require': no such file to load -- curb-fu (LoadError)
from /Users/me/bin/podcast_notify.rb:6
Что здесь происходит? Как установить curb-fu, чтобы он всегда был доступен для этого скрипта?