捆绑安装错误 – 您的捆绑包仅支持平台[],但您的本地平台是[“ruby”,“x86_64-linux”]

在进行捆绑安装时出现此错误;谷歌似乎是一个常见的问题,但我似乎无法找到修复(似乎建议在Gemfile.lock,但我把该文件移动到另一个目录)
# bundle install

Your bundle only supports platforms [] but your local platforms are ["ruby","x86_64-linux"],and there's no compatible match between those two lists.

这是我的Gemfile,目录中没有Gemfile.lock.

[root@ip-172-30-4-16 rails]# gem -v
2.6.11
[root@ip-172-30-4-16 rails]# ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [x86_64-linux]
[root@ip-172-30-4-16 rails]# bundle -v
Bundler version 1.14.6

[root@ip-172-30-4-16 rails]# cat Gemfile
source 'http://rubygems.org'

gem 'echoe'
gem 'rails','~> 3.2.11'
gem 'MysqL2'
gem 'prawn','~> 0.5.0.1'
gem 'prawn-core','~> 0.5.0.1',:require => 'prawn/core'
gem 'prawn-layout','~> 0.2.0.1',:require => 'prawn/layout'
gem 'prawn-format',:require => 'prawn/format'
gem 'spreadsheet','~> 0.6.5'
gem 'libxml-ruby',:require => 'libxml_ruby'
gem 'faker'
gem 'json'
gem 'rake'
gem 'jquery-rails'
gem 'therubyracer'
gem 'delayed_job_active_record'
gem 'daemons'
gem 'memcache-client'
gem 'rb-readline'
gem 'rubyzip','~> 1.0.0'
gem 'zip-zip' # Rubyzip old API compatibility addon

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails','~> 3.2.3'
  gem 'coffee-rails','~> 3.2.1'
  gem 'uglifier','>= 1.0.3'
end

#group :development do
#  gem 'ruby-debug19'
#end

group :test do
  gem 'flexmock','= 0.9.0'
  gem 'machinist','= 2.0'
  gem 'test-unit','~> 1.2.3'
  # Use SimpleCov and Coveralls for test coverage reports
  gem 'simplecov'
  gem 'coveralls'
end

group :production do
  gem 'passenger'
end

group :test,:development do
  gem 'rspec-rails','~> 2.0'
end

解决方法

我能够解决issue / w bundle install –no-deployment选项

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...