Ruby Sinatra在windows 7上不工作
我有一台Widows 7笔记本电脑,我想让Sinatra去工作。我完全按照官方网站上说的做了,但它不起作用。我有ruby 1.9.2、gem 1.8.1和sinatra 1.2.6 当我运行此命令时:Ruby Sinatra在windows 7上不工作,ruby,windows,sinatra,Ruby,Windows,Sinatra,我有一台Widows 7笔记本电脑,我想让Sinatra去工作。我完全按照官方网站上说的做了,但它不起作用。我有ruby 1.9.2、gem 1.8.1和sinatra 1.2.6 当我运行此命令时:ruby hi.rb 它说: hi.rb:3:in `<main>': undefined method `get' for main:Object (NoMethodError) 不知道你是否打错了,但命令实际上是 ruby-rubygems hi.rb 注意选项上的s。您的文件在我
ruby hi.rb
它说:
hi.rb:3:in `<main>': undefined method `get' for main:Object (NoMethodError)
不知道你是否打错了,但命令实际上是 ruby-rubygems hi.rb 注意选项上的s。您的文件在我的系统(Windows 7、Ruby 1.9.2p180、Sinatra 1.2.6)上工作 但是根据错误消息(…没有这样的文件要加载--ubygem…),我想您的第一个测试是:
require 'ubygem'
require 'sinatra'
get '/hi' do
"Hello World!"
end
第一行错误,导致第29行出现相同错误
第一行应该是“require'rubygems'”,或者可以省略(我记不太清楚了,但我认为Ruby1.9不再需要它)。require'sinatra'get'/hi'do'Hello World!“endno它不是michel…”。。。不知道是什么问题,但我的系统不工作
require 'ubygem'
require 'sinatra'
get '/hi' do
"Hello World!"
end