4

当我尝试运行此代码“bundle install --without production”时,我收到一个错误,例如“当前未安装程序 'bundle'。您可以通过键入以下命令进行安装:sudo apt-get install ruby​​-bundler”已经安装了捆绑包,但仍然出现此错误。

这个问题发生在我学习 Harlt 的 ..Heroku 设置部分的“更新 Gemfile”时

4

2 回答 2

9

首先为已安装的 ruby​​ 可执行文件设置 PATH 变量(假设已安装的 ruby​​ 为 ruby​​-2.0.0-p451):

PATH=$PATH:$HOME/.rvm/gems/ruby-2.0.0-p451/bin

然后运行,

gem install bundler(如果未安装捆绑器)

最后运行,

rvm use ruby-2.0.0-p451 --default(--default 是可选的)。

你去吧。现在您可以毫无问题地运行bundle命令。

希望能帮助到你 :)

于 2014-05-23T06:29:34.377 回答
4

对于那些使用rbenv收据的人来说:

gem install bundler
rbenv rehash
bundle
于 2015-07-30T19:25:54.063 回答