我刚刚将代码克隆到我在VirtualBox中运行的新创建的Ubuntu Server环境中。
在输入rake db:reset
来设置数据库之后,我收到一条错误消息,指出要运行Bundle Install
,因为我的数据包已锁定为 JSON 1.8.1 ,但这并非如此。在我的Gemfile中列出的任何来源中列出。
我跑了Bundle install
并得到了错误图片(还没弄明白如何从我的虚拟文件中复制/粘贴文本)。
我正在运行 Ruby 2.3.1 ,所有内容都已更新/升级。我试过操作Gemfile,Gemfile.lock,然后重新安装json而没有运气。以前的解决方案似乎是在2011-2013左右,但最近没有。
这是一天敲击键盘的一天 - 我猜这与在较新的环境实施中使用旧代码有关?
非常感谢帮助。
答案 0 :(得分:0)
我的朋友在SO中找到了这个不起眼的帖子,帮助我完成了这项工作:stackoverflow.com/questions/29578142 / ... - 我将我的Gemfile.lock JSON行从1.8.1更改为1.8.2并捆绑安装+ rake db:重置工作!现在看看我的应用程序功能是否仍然合理。谢谢你的帮助!