问题描述
我从一开始就换了一台新计算机,并建立了一个完整的开发环境。更改之一是尝试使用asdf而不是rvm。可悲的是,当尝试在我遇到的其中一个项目上运行rails s
或rails c
时:
Your Ruby version is 2.7.1,but your Gemfile specified 2.6.3
2.6.3确实是Gemfile指定的版本,.tool-versions
文件和.ruby-version
中也是如此。
我缺乏理解是因为我没有红宝石2.7.1。
asdf list =>
ruby
2.6.3
ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
which ruby
/home/kkp/.asdf/shims/ruby
任何帮助将不胜感激。
解决方法
就像我张贴的那样,我突然想起要跑步
gem install bundler
然后我们走