【问题标题】:Gemfile.lock missingGemfile.lock 丢失
【发布时间】:2012-08-07 12:17:00
【问题描述】:

好的,我已经被困了好几个小时了。当我尝试推送到 heroku 时,它说:

Gemfile.lock 是必需的。请在本地运行“捆绑安装” !并提交您的 Gemfile.lock。

所以我看到我需要一个我没有的 Gemfile.lock,当我运行“捆绑安装”时它说:

由于某种原因无法创建 Makefile,可能缺少 必要的库和/或头文件。

然后我运行“bundle show”并得到:

在您的 Gemfile 中列出的任何 gem 源中都找不到 gem 'sqlite3 (= 2.8.17)'。

有什么线索吗?

【问题讨论】:

  • 提供有关您正在使用的操作系统的信息。 Ruby/Rails 版本?另外,发布你得到的错误。

标签: ruby-on-rails heroku


【解决方案1】:

你能再次创建你的 rails 项目吗?

听起来您缺少一堆您需要的文件。如果您还没有完成开发,请创建一个新项目并将您拥有的代码复制到其中。

【讨论】:

  • 我在使用 bundle install 时没有使用 bundle exec,并且安装了多个版本的 rails,完全是初学者的错误。感谢您的回复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-23
  • 1970-01-01
  • 1970-01-01
  • 2016-08-31
相关资源
最近更新 更多