2017-03-23 10 views
6

です。周りのグーグルは、一般的な問題のように思えるが、私は修正を見つけることができないよう(Gemfile.lock上の提案に見えるが、私は別のディレクトリにそのファイルを移動)バンドルインストールエラー - バンドルはプラットフォーム[]のみをサポートしていますが、ローカルプラットフォームは["ruby"、 "x86_64-linux"]

# 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はありませんディレクトリに保存します。

[[email protected] rails]# gem -v 
2.6.11 
[[email protected] rails]# ruby -v 
ruby 2.2.4p230 (2015-12-16 revision 53155) [x86_64-linux] 
[[email protected] rails]# bundle -v 
Bundler version 1.14.6 

[[email protected] 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', '~> 0.2.0.1', :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 
+0

'bundle platform'を実行できますか? –

+0

[ルート@のIP-172-30-4-16レール]#バンドルプラットフォーム あなたのプラットフォームである:あなたのGemfileはRubyのバージョン要件を指定していない :x86_64版-linuxの アプリは、これらのプラットフォーム上で動作する宝石があります。 [root @ ip-172-30-4-16 rails]#bundle platform --ruby ルビーバージョンが指定されていません – AnthonyC

答えて

6

私は問題を回避することができましたが/私は同じ問題を持っていたbundle install --no-deploymentオプション

+0

コマンドコードのハイライト表示から "option"を除外してください。これはコマンドの一部であるという混乱を引き起こします。 –

3

wが、私は.bundleディレクトリを削除しなければならなかったし、その後bundle installが働いていました。

関連する問題