0

以下のようなgemファイルを作成しました。これをWindows 7環境で試しています

source :rubygems

group :test do
gem 'cucumber', '1.2.1'
gem 'rspec-expectations', '2.11.2'
end

これは、cmd "C:\mysite\ruby test.rb" で実行されます。

System throw following error msg, 
test.rb:1:in '<main>' : undefined method 'source' for main:Object (NoMethodError)

最初の行を次のように変更しました

source 'http://rubygems.org/' 

しかし、それでも同じエラーが発生します。誰かが指示を与えることができれば本当に感謝しています。私はキュウリとルビーに非常に慣れていません

4

2 に答える 2

0

「test.rb」に「source ' http://rubygems.org/ '」行を入れたようですが、これは許可されていません。Gemfile ファイルを用意して、このコードを Gemfile に入れる必要があります。

source 'https://rubygems.org/

group :test do
  gem 'cucumber', '1.2.1'
  gem 'rspec-expectations', '2.11.2'
end

そして、やりますbundle install

于 2013-05-27T09:08:29.783 に答える