如何在mac上安装rails


想体验一下rails的,结果折腾了好久都没装上,在用gem安装的时候总是报错,错误如下所示

ERROR: While executing gem ... (Gem::DependencyError) 
Unable to resolve dependencies: rails requires activesupport (= 3.0.9), actionpack (= 3.0.9), activerecord (= 3.0.9), activeresource (= 3.0.9), actionmailer (= 3.0.9), railties (= 3.0.9), bundler (~> 1.0)

很是郁闷,试了各种版本的ruby,各种版本的安装教程,都没解决这个问题
我怀疑这个gem库是不是有问题?各种库的版本啥的,乱七八糟的
再搞不定我就要放弃了 :(

最后的解决办法:
把系统自带的ruby和rails删干净,然后编译安装了一下ruby,然后又用gem装的就可以了,不知道是网络突然好了还是怎么回事
我估计是网络问题了,后来我试着用rvm也搞定了

ruby ruby-on-rails

春哥夸我够爷们 11 years, 5 months ago

筒子们,哥怒了!!!经验证,我发现这个错误的确跟我之前想的一样,跟网络环境有关系,而且很有可能是功夫网搞的鬼!!!

哥北京方正宽带,直接使用gem安装rails报dependency错误,但是使用了vpn以后一切正常!!!根本不用管什么bundle,版本什么乱七八糟的东西,直接一条gem install rails搞定!!!

出现类似错误的筒子可以立马要一个vpn帐号测试!!!

哥真的怒了,不是因为这破网,哥早就写好my first rails page Hello world 然后安心睡觉去了!!!我X!!!

renown answered 11 years, 5 months ago

Your Answer