论坛首页 编程语言技术论坛

感觉ruby的环境好难搞啊

浏览 24229 次
精华帖 (1) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (11)
作者 正文
   发表时间:2011-08-10  
windows 下面gem update --system 后, 安装某些gem 需要编译环境:
这文章里有: http://www.iteye.com/topic/1113316
0 请登录后投票
   发表时间:2011-08-10  
http://blog.sina.com.cn/s/blog_695f60580100xbn1.html
昨天刚测试过
0 请登录后投票
   发表时间:2011-08-11  
grick 写道
windows 下那个 mysql2 就是个让人蛋疼的 gem

在windows主要还是用来开发的,部署肯定要放到linux下,所以在windows下安装mysql2没有必要!
0 请登录后投票
   发表时间:2011-08-11  
windows下确实很蛋疼啊!不过现在我一直用1.8.7+2.3.5,感觉还行
0 请登录后投票
   发表时间:2011-08-12  
davepkxxx 写道
异常麻烦,RubyGems什么的最讨厌了


你可以洗洗睡了。rubygems 大大简化了包的安装、管理、依赖,这个是rails出来后最大的创新,吧操作系统级别的包管理引入了编程语言级别,把人们从包的混乱中解脱出来了,一大神器。后来诸多追随者啊。

你竟然说太麻烦了。不知道你怎么想的。就是一行命令的事情。

你回火星吧。rails不适合你。
0 请登录后投票
   发表时间:2011-08-13  
adventurelw 写道
windows下确实比较难搞,好多gem都不支持。

这个环境真的是种障碍
0 请登录后投票
   发表时间:2011-08-14  
可能还是没有摸到门道,下面几点提醒可能对你有帮助:
1、ruby的windows、unix环境不一样,关键在于编译环境的不一样。在windows下要安装devkit,具体说明,在帮助中有。这个安装好了之后,许多使用c代码的gem包就可以使用;linux下的也是一样,编译器的路径设置正确之后,就可以使用。
2、上面说的cruby,如果是jruby则比较简单。需要设定的是java的运行环境。当然许多使用c代码的gem包是不可以使用的。
3、gem包已经变成推动ruby发展的最重要的基石,学会使用gem包将直接影响你的生产效率和代码质量。rubygem.org就变成了ruby coder非常重要的工具。安装ruby的时候,最好采用裸安装,也就是直接安装rubyinstaller(windows)或者编译安装(unix),然后其他的比如rails等都是以gem包的模式安装。gem包(我估计)借鉴了大量的java的maven的思路,但是更加简单。
0 请登录后投票
   发表时间:2011-08-18  
楼上的说的不错,rubyinstaller的网站现在怎么打不开了
0 请登录后投票
   发表时间:2011-08-22  
学ruby,请用linux/osx,用vim/emacs.

记住,早晚的事,早晚要走这条道。
0 请登录后投票
   发表时间:2011-09-09  
jinleileiking 写道
学ruby,请用linux/osx,用vim/emacs.

记住,早晚的事,早晚要走这条道。



ror还不够流行的原因之一,win支持不给力。很少人会为了ror而转linux平台的。有点规模的企业不可能接受这种平台转换的要求 。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics