2017-01-29 7 views
0

Я использую ubuntu 16.04 и rbenv для окружающей среды. После успешной установки сверток, я пытаюсь запустить сервер с помощью bundle exec rails s однако я получил эту ошибку при слежениисвязка exec рельсы s не удалось из-за единорога

/home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/unicorn-5.1.0/lib/unicorn/const.rb:21:in `require_relative': cannot load such file -- /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/unicorn-5.1.0/lib/unicorn/version (LoadError) 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/unicorn-5.1.0/lib/unicorn/const.rb:21:in `<top (required)>' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/unicorn-5.1.0/lib/unicorn.rb:122:in `require_relative' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/unicorn-5.1.0/lib/unicorn.rb:122:in `block in <top (required)>' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/unicorn-5.1.0/lib/unicorn.rb:121:in `each' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/unicorn-5.1.0/lib/unicorn.rb:121:in `<top (required)>' 
    from /home/mario/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/bundler-1.14.3/lib/bundler/runtime.rb:91:in `require' 
    from /home/mario/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/bundler-1.14.3/lib/bundler/runtime.rb:91:in `block (2 levels) in require' 
    from /home/mario/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/bundler-1.14.3/lib/bundler/runtime.rb:86:in `each' 
    from /home/mario/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/bundler-1.14.3/lib/bundler/runtime.rb:86:in `block in require' 
    from /home/mario/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/bundler-1.14.3/lib/bundler/runtime.rb:75:in `each' 
    from /home/mario/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/bundler-1.14.3/lib/bundler/runtime.rb:75:in `require' 
    from /home/mario/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/bundler-1.14.3/lib/bundler.rb:107:in `require' 
    from /home/mario/prayer-portal/config/application.rb:7:in `<top (required)>' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/railties-4.1.16/lib/rails/commands/commands_tasks.rb:79:in `require' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/railties-4.1.16/lib/rails/commands/commands_tasks.rb:79:in `block in server' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/railties-4.1.16/lib/rails/commands/commands_tasks.rb:76:in `tap' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/railties-4.1.16/lib/rails/commands/commands_tasks.rb:76:in `server' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/railties-4.1.16/lib/rails/commands/commands_tasks.rb:40:in `run_command!' 
    from /home/mario/prayer-portal/vendor/bundle/ruby/2.1.0/gems/railties-4.1.16/lib/rails/commands.rb:17:in `<top (required)>' 
    from bin/rails:4:in `require' 
    from bin/rails:4:in `<main>' 

ответ

1

Попробуйте удалить камень с помощью «Суда расслоения Exec гема деинсталлировать единорог», а затем переустановить его с помощью стандартной «SUDO пачки установить». Он обновит версию единорога.

+0

Он решил проблему unicord. благодаря – mrsptr