繁体   English   中英

Rails:运行“捆绑”命令时出错

[英]Rails: Error running 'bundle' command

我正在运行bundle install --local并收到以下错误:

Your bundle is locked to rake (11.2.2), but that version could not be found in any of the sources listed in your Gemfile. If you haven't changed sources, that means the author of rake (11.2.2) has removed it. You'll need to update your bundle to a different version of rake (11.2.2) that hasn't been removed in order to install.

无法判断需要做什么。 任何帮助将不胜感激。

尝试运行这些命令

gem install rubygems-bundler
gem regenerate_binstubs

我在使用Jenkins时也遇到了这个问题,所以这对我有帮助:

首先通过控制台进入您的工作目录:

cd /var/lib/jenkins/workspace/<your-job-name>

如果不确定Jenkins将项目存储在何处,请在bash脚本中使用pwd命令。

在此目录中,找到您的Gemfile.lock并将其删除

rm Gemfile.lock

然后尝试像通常从控制台那样运行捆绑软件

bundle install

并查看您的捆绑包正常工作。 希望它可以帮助某人解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM