win7上搭建ruby on rails 开发环境

对于接触一种新技术、新语言的新手来说,搭建学习环境永远是个艰难的话题,尤其是在国内这种网络下,难度更是大增。

在经历了大约十多个小时的艰苦奋战后,本人终于在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

祝你好运!

时间: 2024-10-29 19:08:14

win7上搭建ruby on rails 开发环境的相关文章

如何在win7上搭建Android cocos2d-x-3.3开发环境

1. 搭建开发环境需要安装的工具: A. Visual Studio 2012 B. Cocos2d-x-3.3版本 C. Java JDK 1.7 D. Android SDK E. Android NDK 2. 下载Visual Studio 2012并安装(下载地址为:https://msdn.microsoft.com/library/dd831853(v=vs.110).aspx) 3. 下载Cocos2d-x-3.3版本的游戏引擎 用户可登录cocos2d-x官网下载3.x系列的co

[Ruby on Rails系列]2、开发环境准备:Ruby on Rails开发环境配置

前情回顾 上次讲到Vmware虚拟机的安装配置以及Scientific Linux 6.X系统的安装.这回我们的主要任务是在Linux操作系统上完成Ruby on Rails开发环境的配置. 在配置环境之前,首先要解释一下Scientific Linux 6.x,该Linux发行版与CentOS.Red Hat Linux的管理机制比较类似.如果你的Linux采用的是上述系统,基本上配置过程完全一致:如果你采用的是Ubuntu系统,配置过程可能会稍有不同. 那么,Start![请以管理员账号登陆

win7安装ruby on rails开发环境

前言 看到很多文章都说ruby环境在windows上是非常难搭建,会出现各种各样的怪问题,所以都推荐到linux和mac上安装开发.但是我按照教程搭了下,问题也不算太多.总过大概花费了2个半小时左右就完成了.所以大家不要被吓尿了,下面就把安装的步骤及具体的版本记录了一下供大家参考. 安装步骤: 开发机环境:我使用的开发机:win7 旗舰版 - 64位 (cpu是i5). 1 安装 rubyinstaller-2.0.0-p481.exe 1 选择安装目录:(如:D:\server\Ruby200

在Eclipse上搭建Cocos2d-x的Android开发环境

很多其它相关内容请查看本人博客:http://www.bokeyi.com/ll/category/cocos2d-x/ 本文的搭建方法是最新最正确的方法,好多朋友反映搭建eclipse交叉编译环境非常复杂又头疼,事实上仅仅是网上的资料太过零散,差一步而谬之千里啊,不多说,假设你看了这篇文章,恭喜你,你省下了至少48小时的生命. 我的操作系统:WIN7 Eclipse版本号:eclipse-jee-kepler-SR2-win32 Cocos2d-x版本号:2.2.3 一.Android环境搭建

图文教程:在Mac上搭建Titanium的iOS开发环境

http://mobile.51cto.com/web-317170_all.htm 跨平台开发工具Titanium的兴起之路:HTML 5是最大威胁 比较Titanium和PhoneGap两大iOS移动应用开发框架 跨平台移动Web开发工具 Titanium Mobile简介 图文教程:在Windows 7上搭建Titanium Mobile开发环境 Titanium架构分析图文教程:在Mac上搭建Titanium的iOS开发环境,码迷,mamicode.com

在Windows7上搭建Cocos2d-x 3.2alpha0开发环境

在windows7上搭建COCOS2D-X开发环境并不难, 但是由于框架更新过快,很多用户都有困难.我希望你们认为这个教程有用. 建议:为了避免安全相关的问题,请以管理员权限执行所有的操作,当运行命令的时候,也要确保之前是以管理员权限打开了命令行窗口. 工具准备 搭建开发环境需要安装工具包括 Visual Studio python ———(本教程以python2.7.3版本为例),下载地址:http://www.python.org/download/releases/2.7.3/. Coco

win7下搭建nginx+php的开发环境(转)

在win7下用的是IIS做web服务器,但近来因项目需求的原因,需要在服务器遇到404错误的时候自动做转向(不是在客户端的跳转,而是在服务器收到客户端请求去某目录下读取文件返回时,如果发现目录或目录下文件不存在,自动转到另一个服务器去取),用IIS发现很难做到这点,于是决定搭建nginx的开发环境,通过配置实现这一点. 首先,google nginx和php,分别到他们的官网把最新版本的下载回来,我当时下的PHP是5.4.3的版本,nginx是1.5.2,我把他们都放在D盘下一个叫webserv

在win7下搭建cocos2d-x v3.2rc0开发环境(For Android)

cocos2d-x 是目前比较流行的游戏引擎,为大多游戏开发爱好者所喜爱, 因此,本文的目的在于教导新手如何在win7下建立cocos2dx开发环境, 截止本文,cocos2dx的最新版本为 v3.2rc0版,我将假设您的开发 环境中已包含VS2012/VS2013集成工具(该IDE下载安装比较简单, 没有安装的朋友可以到微软官方下载安装),有了该工具,接下便 开始我们的游戏环境搭建之旅吧... 首先,建立该开发环境需要以下工具: 1.Visual Studio 2012/2013(微软IDE开

ubuntu14.04LTS ruby on rails 开发环境

小弟初学 Ruby,也没用过Linux. 在网上搜了好多关于开发环境的配置的文章,但总是和实际有点出入,找了N遍文章后,终于找到最简环境安装配置方法,分享下 推荐用 Ubintu,感觉对于习惯用Windows新手来说,还是较好操作的. 我们使用  RVM来安装管理 Ruby版本,以下操作都在终端命令操作运行 1.安装RVM前要安装 curl sudo apt-get install curl 2.安装RVM,rvm官方推荐的方式安装 curl -L get.rvm.io | bash -s st