我的机器中只有ruby-2.3.7,rvm list rubies的输出是 =* ruby-2.3.7 [ x86_64 ]
# =* - current && default# * - default 但是当我尝试执行rails s时,我得到了一个错误,显示为Your Ruby version is 2.6.4, but your Gemfile specified 2.3.7我不确定如何找出这
我启动了一个shell会话并安装了rbenv,然后为rbenv安装了ruby-build,然后安装了ruby 2.1.2并运行了rbenv global 2.1.2,然后我安装了新版本的rails并尝试创建一个新的我认为这个错误只是因为我没有启动一个新的shell会话,所以它默认使用会话开始时的rails位置,也就是系统ruby。愚蠢的错误。诸如此类。原始帖子:这些是我的rbenv
刚刚升级到ruby2.0/ rails 4.0,并尝试在一个新的rails项目上运行bundle install。每当它命中还没有安装的东西时,它就会吐出来:Errno::ENOENT: No such file or directory- /usr/lib/ruby/gems/2.0.0/build_info/
我正在开发一个Ruby (1.8.6) on Rails (2.3.5)应用程序,在这个应用程序中,我正在使用Gmail来传递电子邮件消息。我想切换到用延迟的乔布斯发送信息。我延迟了在我的开发环境中发送消息的作业,但是当我部署到生产服务器并尝试这些消息时,这些消息会被拒绝,并且在我的delayed_jobs表中会出现一个错误:530 5.7.0 Must issue a STARTTLS,我以前见过这个错误(当我的配置中没有启用TLS时)。但在我开始使用delayed_