2013-09-26 3 views
0

Я получаю эту ошибку после обновления rubymotion.uninitialized constant Motion :: Project :: Config :: Rake

/Users/Anthony/.rvm/rubies/ruby-1.9.3-p392/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /Users/Anthony/dev/mytrip_ios/Rakefile 
/Library/RubyMotion/lib/motion/project/config.rb:26:in `<class:Config>': uninitialized constant Motion::Project::Config::Rake (NameError) 
from /Library/RubyMotion/lib/motion/project/config.rb:25:in `<module:Project>' 
from /Library/RubyMotion/lib/motion/project/config.rb:24:in `<module:Motion>' 
from /Library/RubyMotion/lib/motion/project/config.rb:24:in `<top (required)>' 
from /Users/Anthony/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Users/Anthony/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Library/RubyMotion/lib/motion/project.rb:26:in `<top (required)>' 
from /Users/Anthony/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Users/Anthony/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Library/RubyMotion/lib/motion/project/template/ios.rb:29:in `<top (required)>' 
from /Users/Anthony/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Users/Anthony/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Users/Anthony/dev/mytrip_ios/Rakefile:3:in `<top (required)>' 
from -e:1:in `load' 
from -e:1:in `<main>' 

Process finished with exit code 1 

мой файл рейк начинается как этот

# -*- coding: utf-8 -*- 
$:.unshift("/Library/RubyMotion/lib") 
require 'motion/project/template/ios' 
require 'rubygems' 

Что не так с моей конфигурации?

ответ

0

"из/Users/Anthony/DEV/mytrip_ios/Rakefile: 3: в` '"

Поскольку вы используете рубин> 1.9, вам не нужно требовать RubyGems в целом.

Кроме того, rubymotion не обрабатывает заявления «требовать», как обычный рубин.

Пожалуйста, взгляните на драгоценный камень движения, если вы заинтересованы в загрузке классов рубинов и расширений из стандартной библиотеки.

Смежные вопросы