У меня есть исполняемый файл Ruby (это binstub-пакет), который начинается с
#!/usr/bin/env ruby
На моем сервере установлен Ruby 193 через RVM.
$ which ruby
-> /home/dtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
На моей локальной машине у меня также установлен Ruby через RVM, но в другом месте (очевидно!)
$ which ruby
-> /Users/davidtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
Когда я пытаюсь запустить этот исполняемый файл на сервере, я получаю сообщение об ошибке
/usr/bin/env: ruby: No such file or directory
Есть ли способ, с помощью которого я могу ссылаться на локально доступный рубин в хэш-бэнге, чтобы один и тот же скрипт выполнялся как на сервере, так и на локальной машине?