从]迁移Rails应用程序的gem文件>
"ruby '2.5.1'"
(运行正常)到
"ruby '2.5.1', :engine => 'jruby', :engine_version => '9.1.17.0'"
我使用以下方法修改了环境:
rvm use jruby-9.1.17.0
但是,当我运行捆绑安装时,我得到了
Your Ruby version is 2.3.3, but your Gemfile specified 2.5.1
其他信息:
~$ rvm current jruby-9.1.17.0 ~$ rvm list => jruby-9.1.17.0 [ x86_64 ] jruby-9.2.6.0 [ x86_64 ] ruby-1.9.2-p318 [ x86_64 ] ruby-1.9.2-p320 [ x86_64 ] ruby-1.9.2-p330 [ x86_64 ] ruby-1.9.3-p374 [ x86_64 ] ruby-1.9.3-p547 [ x86_64 ] ruby-2.0.0-p481 [ x86_64 ] ruby-2.0.0-p576 [ x86_64 ] ruby-2.1.1 [ x86_64 ] ruby-2.1.3 [ x86_64 ] ruby-2.3.1 [ x86_64 ] ruby-2.4.0 [ x86_64 ] * ruby-2.5.1 [ x86_64 ]
我看不到2.3.3版本的来源!有任何想法吗?我正在使用MacOS和RVM
将Rails应用的gem文件从“ ruby'2.5.1'”(运行正常)迁移到“ ruby'2.5.1”,:engine =>'jruby',:engine_version =>'9.1.17.0'”使用以下命令修改了环境:rvm使用jruby -...
所说的内容绝对值得关注: