对于接触一种新技术、新语言的新手来说,搭建学习环境永远是个艰难的话题,尤其是在国内这种网络下,难度更是大增。
在经历了大约十多个小时的艰苦奋战后,本人终于在win7搭建成功ruby+rails+mysql环境,本文没有详细的步骤,折腾的时候根本没闲情截图写博客,同时也根本不想再折腾一遍,写本文的初衷只是想给即将和还在折腾童鞋建议。
上策:不要在win7上折腾:
可以使用MAC OS、Linux上搭建这个环境难度相对很小,遇到问题解决方法也很简单。或者搭建虚拟机也是建议的方式。
中策:ruby+rails+sqlite3
下策:ruby+rails+mysql
实在要折腾,需要安装的有:
1)ruby 推荐使用rubyinstaller直接一键安装的方式
2)DevKit
3)gem安装mysql2
4)mysql connector
详细参考http://kingxss.iteye.com/blog/2014443,本人参考了无数博客,发现这篇比较靠谱(起码我的情况).有问题看报错提示照弄一般没问题。
最后rails使用mysql花了我大约一半的时间,才发现原来有个bug,connector的libmysql.lib不兼容:https://bugs.ruby-lang.org/issues/8591
解决方式:下载gendef.exe自己生成或者只使用sqlite3来学习
官方链接我这里*也访问不了, 给个下载链接:swm-map-win.zip
祝你好运!