Ошибка при использовании Ruby с Amazon Mechanical Turk только в рабочей среде? - PullRequest
0 голосов
/ 19 сентября 2018

Я получаю эту ошибку

property_links.rb:43:in `<main>': undefined method `each' for main:Object (NoMethodError)

Когда я запускаю приведенный ниже код рубина с помощью Amazon Mechanical Turk.Код работал в разработке, не возвращая ошибок.

Единственное, что я изменил, - это последняя строка для отображения рабочих серверов через изолированную программную среду.

properties..each do |property|
    result = @mturk.createHIT(:Title => title,
                              :Description => description,
                              :MaxAssignments => numAssignments,
                              :Reward => { :Amount => rewardAmount, :CurrencyCode => 'USD' },
                              :Keywords => keywords,
                              :HITLayoutId => LayoutID,
                              :HITLayoutParameter => [
                                {:Name => 'gis_code', :Value => properties},
                                ])
     puts "Url: https://mturk.com/mturk/preview?groupId=#{result[:HITTypeId]}"
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...