有些時候取得一些 rails 的程式,要執行 rake db:create 時會發生
You have already activated rake 0.9.x, but your Gemfile requires rake 0.x.x |
這是會想要切換版本
$rake -V # v大寫可以得到目前rake 的版本
想要改變rake 版本要直接修改rake設定檔
執行編輯
$vim ~/.rvm/gems/ruby-1.8.7-p334/bin/rake
修改裡面的 version = "0.X.X" 改成你想預設的版本
$ vim ~/.rvm/gems/ruby-1.8.7-p334/bin/rake #!/home/tomcat/.rvm/rubies/ruby-1.8.7-p334/bin/ruby # # This file was generated by RubyGems. # # The application 'rake' is installed as part of a gem, and # this file is here to facilitate running it. # require 'rubygems' version = ">= 0" if ARGV.first =~ /^_(.*)_$/ and Gem::Version.correct? $1 then version = $1 ARGV.shift end gem 'rake', version load Gem.bin_path('rake', 'rake', version)
沒有留言:
張貼留言