版本的校验和与捆绑安装不匹配

Pat*_*ngs 4 ruby ruby-on-rails bundler bundle-install

好的,所以我在rails和heroku的旧笔记本电脑上创建了一个项目.我希望在我的笔记本电脑上访问这些文件并将新编辑推送到heroku.它们都保存在Git上,所以我可以将git存储库克隆到我的新笔记本电脑上.

我的笔记本电脑上没有以前的软件所以我安装了ruby和rails并且版本很好但是当我在命令提示符下打开文件夹时尝试捆绑安装时我得到错误"/ checkum of/versions与提供的校验和不匹配服务器!出了点问题".

我是rails等新手,所以我不知道这里有什么线索我只是想设置我的环境与上次完全一样,所以我可以从我在旧笔记本电脑上停下的地方开始.我尝试了很多东西,比如清理宝石,更新宝石,重新安装红宝石和铁轨.

除了这个,当我尝试rails -vi得到错误消息"你没有[插入宝石名称]尝试运行捆绑安装"所以我将安装新的宝石,然后我得到相同的错误.

这已成为一场噩梦,我只想找到一种安装ruby和rails的简洁方法,以便这些错误能够解决问题.

我按照指南创建了这个项目,所以我想我可以再次这样做,但我更愿意解决当前的问题.我发现另外一件事发生在某人身上,但是在创建新文件的情况下.

这是我项目中的gem文件

source 'http://rubygems.org'

ruby '2.1.8'

gem 'rails', '4.1.8'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0',          group: :doc
gem 'pygments.rb', '~> 0.6.0'
gem 'redcarpet', '~> 3.2.2'
gem 'friendly_id', '~> 5.1.0'
gem 'will_paginate', '~> 3.0.7'

gem 'tzinfo-data', platforms: [:mingw, :mswin]

group :development do
    gem 'sqlite3'
end

group :production do
    gem 'pg'
    gem 'rails_12factor'
end
Run Code Online (Sandbox Code Playgroud)

Cru*_*nez 18

试试这个.我遇到了类似的问题.同样的错误.

试试跑步

gem uninstall bundler
Run Code Online (Sandbox Code Playgroud)

如果它不允许--force,请在命令末尾添加.

然后重新安装bundler

gem install bundler
bundle
Run Code Online (Sandbox Code Playgroud)

我还做了一些额外的删除,但我不确定是否有必要.