我看到了很多解决方案,但没有解决。看来我的机器正在激活2.0.3机架,但运行时无法卸载2.0.3
gem uninstall rack -v 2.0.3
我在命令提示符下收到此错误:INFO:未安装gem“ rack”
我的应用程序以前也使用ruby 2.4.1,但现在使用的是2.4.2。我安装了此Ruby版本2.4.2,并且应用程序运行正常。
但是当我检查乘客时,它显示如下内容:
/home/user/.rbenv/versions/2.4.1/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require' config.ru:23:in `block in <main>'
/home/user/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-2.0.3/lib/rack/builder.rb:55:in `instance_eval'
/home/user/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-2.0.3/lib/rack/builder.rb:55:in `initialize' config.ru:1:in `new'
Ruby解释器命令
/home/user/.rbenv/versions/2.4.1/bin/ruby
我跑步时
ruby -v
然后它给我2.4.2。