捆绑安装时 Openshift ssh ruby 版本不正确?
Openshift ssh incorrect ruby version on bundle install?
我在 openshift 上有一个 Ruby 2.0 rails 4 应用程序。
当我通过 ssh 进入我的应用程序并 运行 捆绑安装时,我收到一条消息:'Your Ruby version is 1.8.7, but your Gemfile specified 2.0.0'.
当运行宁ruby -v
时,我得到:"ruby 2.0.0p353..."
运行 gem environment
它也说 Ruby 2.0.
同样在我的本地机器上一切正常。
为什么我的捆绑包安装认为我在 openshift 服务器上使用 ruby 1.8.7?
我认为您的捆绑器是在 Ruby 升级到 2 之前安装的。尝试使用 gem install bundler
再次安装您的捆绑器,然后 运行 bundle install
如果有效请告诉我
我在 openshift 上有一个 Ruby 2.0 rails 4 应用程序。
当我通过 ssh 进入我的应用程序并 运行 捆绑安装时,我收到一条消息:'Your Ruby version is 1.8.7, but your Gemfile specified 2.0.0'.
当运行宁ruby -v
时,我得到:"ruby 2.0.0p353..."
运行 gem environment
它也说 Ruby 2.0.
同样在我的本地机器上一切正常。
为什么我的捆绑包安装认为我在 openshift 服务器上使用 ruby 1.8.7?
我认为您的捆绑器是在 Ruby 升级到 2 之前安装的。尝试使用 gem install bundler
再次安装您的捆绑器,然后 运行 bundle install
如果有效请告诉我