在文章 Ruby On Rails中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具 中,从Bluemix上下载的初始Hello World示例代码在本地环境下运行调试时提示:Your Ruby version is 2.2.3, but your Gemfile specified 2.2.2
我本地Ruby安装的是2.2.3版本,而从Bluemix上下载的示例是2.2.2版本,所以出现此问题
怎么解决呢?
我的解决方法是直接修改Gemfile文件中的ruby版本号,如下图:
初学ruby,不知道这是不是最佳的方法;
修改完成,保存,然后执行:bundle install
输出类似下面所示:
C:\ruby\rbtrans>bundle install
Using rake 10.4.2
Using i18n 0.7.0
Using multi_json 1.11.2
Using activesupport 3.2.22
Using builder 3.0.4
Using activemodel 3.2