Я скачал Рубин 2.0 и имеет серьезные проблемы с require
, когда я пытаюсь запустить простой Синатр приложение:Не удается загрузить файлы с помощью требует
/Users/Kuba/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- sinatra (LoadError)
from /Users/Kuba/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from test.rb:1:in `<main>'
Кроме того, это и другие программы, у меня есть проблема с компанией, работал отлично, когда я использовал Ruby 1.8.7.
Что мне делать?
но программа, в которых я не использую любые драгоценные камни, но только другие файлы, сделанные мной, дает мне тот же результат – Leo
[Синатр] (https://rubygems.org/gems/sinatra) является драгоценным камнем. Как вы используете рубин? Вы используете ruby из оболочки или из веб-приложения? Возможно, вы используете ruby из веб-приложения, не признавая, что используете дополнительные драгоценные камни. – knut
ОК, но я также пытался запустить другие программы, а не только эту, используя синатра. некоторые из них имели другие файлы, которые были связаны с использованием (некоторые модули и прочее), и все они отказались работать. и я знаю, что они написаны правильно, так как я использовал их несколько раз до – Leo