Не могу загрузить такой файл-упаковщик (LoadError) в линоде
Я хочу развернуть приложение rails на облачном сервере linode. Я установил Ubuntu 14.04 LTS и установил ruby 2.3.0 с помощью rvm, а также установил пассажира с apache2. Затем я клонировал свое приложение из bitbucket и попытался связать его, но не могу. Это говорит, как это....
/usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler (LoadError)
from /usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/bin/bundle:7:in `<main>'
4 ответа
На самом деле я забыл установить рельсы. После установки рельсов это решается автоматически.
gem install rails
Вы можете просто перепроверить, если вы побежали
rvm use 'your ruby version'
затем беги
gem install bundler
вот и все.
Я думаю, что у вас нет установочного пакета, у меня была почти точно такая же ошибка, и я смог полностью ее исправить, просто запустив:
gem install bundler
Работает для меня:
bundle exec rake rails:update:bin
или в рельсах 5+
rails app:update:bin