我開始在軌服務器時收到以下錯誤信息:您的包已鎖定爲耙(12.0.0),但該版本無法在您的Gemfile中列出的任何來源中找到。
你的包被鎖定耙(12.0.0),但該版本不能在任何的在你的Gemfile中列出的來源中找到。如果您沒有更改源代碼,那意味着rake(12.0.0)的作者已將其刪除。您需要將您的軟件包更新爲不同版本的rake(12.0.0),以便安裝時尚未刪除。
我在gemfile中指定了gem 'rake', '12.0.0'
,但沒有修復它。我試過bundle update rake
,刪除Gemfile.lock
並用bundle exec bundle install
生成它。我還預先把bundle exec1添加到我的命令中,它什麼都不做。
我的Gemfile.lock已經指定了rake版本12.0.0,並且沒有安裝其他版本。
見我的Gemfile: http://pastebin.com/L4tVFWz9
而且Rake文件: http://pastebin.com/K7p2ajsE
我試着在Already activated rake version different than what Gemfile requires prevents rake commands
嘗試:包更新 –
如果你試圖在上面的鏈接的答案, 刪除' vendor/bundle'目錄並運行'bundle install'來重建它。 – Sravan