【发布时间】:2012-03-22 17:02:11
【问题描述】:
但是捆绑器已经安装在服务器上,这显示了。
gem list
显示捆绑器 1.0.22,并在我的本地计算机上显示在 gem 列表之后
bundler (1.1.1, 10.22)
我不知道第二个是从哪里来的。我试过这个教程http://teachmetocode.com/screencasts/basic-deployment-with-capistrano/,但我得到了这样的错误。
Could not find bundler (>= 0) amongst [bigdecimal-1.1.0, io-console-0.3, json-1.5.4, minitest-2.5.1, rake-0.9.2.2, rdoc-3.9.4] (Gem::LoadError)
这个错误来自哪里?
【问题讨论】:
-
你是如何安装 ruby 的?请包括
gem env的输出 -
我像 rvm ruby 教程一样安装它。 rvm.beginrescueend.com/rvm/install 本地运行没有问题,但是部署让我哭了:-)
-
我从
load 'deploy/assets'行中删除了Capfile中的命令 -
RubyGems Environment:- RUBYGEMS VERSION: 1.8.15- RUBY VERSION: 1.9.3 (2012-02-16 patchlevel 125) [x86_64-linux]- INSTALLATION DIRECTORY: /usr/local/rvm/gems/ruby-1.9.3-p125- RUBY EXECUTABLE: /usr/local/rvm/rubies/ruby-1.9.3-p125/bin/ruby' - EXECUTABLE DIRECTORY: /usr/local/rvm/gems/ruby-1.9.3-p125/bin- RUBYGEMS PLATFORMS:- ruby- x86_64-linux'- /usr/local/rvm/gems/ruby-1.9.3-p125- /usr/local/rvm/gems/ruby-1.9.3-p125@global- :update_sources => true- :verbose => true- :benchmark => false- :backtrace => false- :bulk_threshold => 1000 -
查看我的最新文章,了解 capistrano 与 rvm、bundler、rails 的工作教程... -> niczsoft.com/2012/03/…
标签: ruby-on-rails deployment capistrano setup-deployment