无法加载此类文件 - bundler / setup(LoadError) - rails c - 10分钟前正在运行

时间:2016-10-26 22:57:08

标签: ruby-on-rails ruby bundler rails-console ruby-2.3.1

我不知道这里出了什么问题。 rails c在10分钟前完美地工作了。我加载到我的生产环境中,由于某种原因,控制台无法识别我的一个数据库表。我退出并再次尝试了几次而没有运气让它识别桌子,然后我再试一次和噗,没有更多的轨道c。

我已经尝试了几次卸载bundler,我的ruby版本rvm cleanup all,以及更多在线显示的内容无效。

非常感谢任何帮助。 ruby 2.3.1,rails 5,bundler-1.13.6

3 个答案:

答案 0 :(得分:1)

答案是轨道5问题。

bundle config –delete bin rails app:update:bin

Rails 5使用不同于任何其他rails版本的二进制文件,因此其他rails版本的答案没有给我预期的结果。此命令重建了二进制文件,以便我正确执行rails c

答案 1 :(得分:0)

尝试使用 gem install bundler 来加载捆绑包 可能会帮助它!!

答案 2 :(得分:0)

需要检查生产中的迁移

rake db:migrate
执行包命令后

bundle install

或者使用此命令检查以在生产中运行rails console

RAILS_ENV=production rails console  #rails 4
rails console production            #rails 3