2016-01-15 2 views
0

Я пытаюсь запустить проект openhab, но у меня все еще такая же ошибка. Когда я пытаюсь лишить образец проекта, все начинается отлично, но не с проектом OpenHab.Dashing & Openhab

[email protected]:~/dashboard$ dashing start 
/usr/local/lib/ruby/gems/2.0.0/gems/backports-3.6.7/lib/backports/std_lib.rb:9:in `require': cannot load such file -- data_mapper (LoadError) 
     from /usr/local/lib/ruby/gems/2.0.0/gems/backports-3.6.7/lib/backports/std_lib.rb:9:in `require_with_backports' 
     from /home/jopo/dashboard/lib/settings.rb:1:in `<top (required)>' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/backports-3.6.7/lib/backports/std_lib.rb:9:in `require' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/backports-3.6.7/lib/backports/std_lib.rb:9:in `require_with_backports' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/dashing-1.3.4/lib/dashing/app.rb:157:in `block in require_glob' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/dashing-1.3.4/lib/dashing/app.rb:156:in `each' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/dashing-1.3.4/lib/dashing/app.rb:156:in `require_glob' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/dashing-1.3.4/lib/dashing/app.rb:166:in `<top (required)>' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/dashing-1.3.4/lib/dashing.rb:3:in `require' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/dashing-1.3.4/lib/dashing.rb:3:in `<top (required)>' 
     from config.ru:1:in `require' 
     from config.ru:1:in `block in <main>' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/rack-1.5.5/lib/rack/builder.rb:55:in `instance_eval' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/rack-1.5.5/lib/rack/builder.rb:55:in `initialize' 
     from config.ru:1:in `new' 
     from config.ru:1:in `<main>' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/thin-1.6.4/lib/rack/adapter/loader.rb:33:in `eval' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/thin-1.6.4/lib/rack/adapter/loader.rb:33:in `load' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/thin-1.6.4/lib/thin/controllers/controller.rb:182:in `load_rackup_config' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/thin-1.6.4/lib/thin/controllers/controller.rb:72:in `start' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/thin-1.6.4/lib/thin/runner.rb:200:in `run_command' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/thin-1.6.4/lib/thin/runner.rb:156:in `run!' 
     from /usr/local/lib/ruby/gems/2.0.0/gems/thin-1.6.4/bin/thin:6:in `<top (required)>' 
     from /usr/local/bin/thin:23:in `load' 
     from /usr/local/bin/thin:23:in `<main>' 

Где можно найти решение?

ответ

0

Не хватает рубинового драгоценного камня. Попробуйте установить его с помощью

sudo gem install datamapper 
+0

сделал это, но не дал результата. Я установил пакет: libsqlite3-dev с apt-get, а также gem install data_mapper. Но все та же ошибка, что и выше. – Jonas

+0

Как вы установили openhab (package/gem/source)? Как вы установили лихой? – bogl

+0

Можете ли вы проверить, использует ли листинг ту же рубиновую установку, что и тот, который отвечает в оболочке (где вы установили data_mapper)? В журнале ошибок отображается, что ruby ​​находится в/usr/local/bin. Это не то место, где ruby ​​устанавливается по умолчанию с apt-get в Debian/Ubuntu. – bogl

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