Ruby 续集示例赢得';跑不动
我刚刚为Ruby安装了“sequel”gem。我想尝试Sequel网站上的示例,但它不起作用:( test.rb: 控制台:Ruby 续集示例赢得';跑不动,ruby,yaml,sequel,Ruby,Yaml,Sequel,我刚刚为Ruby安装了“sequel”gem。我想尝试Sequel网站上的示例,但它不起作用:( test.rb: 控制台: $ sequel test.rb Error: ArgumentError: syntax error on line 11, col 37: `i'/usr/lib/ruby/1.8/yaml.rb:133:in `load' 您需要使用rubynotsequel $ ruby test.rb +1因为这应该可以工作,如果不行,您的ruby或sequel安装有问题。
$ sequel test.rb
Error: ArgumentError: syntax error on line 11, col 37: `i'/usr/lib/ruby/1.8/yaml.rb:133:in `load'
您需要使用
ruby
notsequel
$ ruby test.rb
+1因为这应该可以工作,如果不行,您的ruby或sequel安装有问题。
ruby test.rb
?/usr/lib/ruby/site\u ruby/1.8/rubygems/custom\u require.rb:31:ingem\u original\u require:“加载错误:没有这样的文件要加载--sqlite3(sequel::AdapterNotFound)from/usr/lib/ruby/site\u ruby/1.8/rubygems/custom\u require.rb:31:in
require'from/usr/lib/ruby/gems/1.8/gems/sequel-3.13.0/lib/sequel/adapters/sqlite.rb:1 from/usr/lib/ruby/site\u ruby/1.8/rubygems/custom\u require.rb1:在k_require'(以及更多…)中,我通过“gem install sequel”安装了sequel。Ramaze工作正常。您也需要安装sqlite3。从技术上讲,您需要sqlite3 ruby gem:“sudo gem install sqlite3 ruby”
$ ruby test.rb