我一直试图让这个介绍携手:无法获得基本的Rails教程在OS X Lion中
http://guides.rubyonrails.org/getting_started.html
当我尝试这一步“的轨道产生支架帖子名称:字符串标题:字符串内容:文字”我得到如下:
地狱犬:应用lab49 $轨生成脚手架帖子名称:字符串名称:字符串内容:文字 调用active_record 在/ usr /本地/ RVM /宝石/ ruby- 1.9.3-P194 /宝石/了activerecord-3.2.6/LIB/active_r ecord/connection_adapters/abstract/connection_specification.rb:66:
connection_url_to_hash': undefined method
sub'for nil:NilClass(NoMethodError) from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/activerecord-3.2.6/ LIB/active_record/connection_adapters /抽象/ connection_specification.rb:34:在block in resolve_string_connection' from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/activerecord->3.2.6/lib/active_record/connection_adapters/abstract/connection_specification.rb:33:in
取”我使用的红宝石1.9.3-P194和轨道上的Mac OS X狮子10.7.4 3.2.6
。
我花了最近几天搜索interwebs的解决方案。我所做的唯一进展就是降级到rails 3.1.6,但随后引入了一个保存模型的bug。
任何帮助将不胜感激。
我试过这个,但它没有工作。还尝试降级到Xcode 4.1并按照@Connor发布的说明进行操作。最后,我安装了一个Ubuntu虚拟机,这样我可以取得一些进展。 – Brian 2012-07-08 20:12:40
确保您安装了Xcode 4.3或更高版本,以进入Xcode的偏好设置并安装命令行工具。您可以通过在终端窗口中运行哪个git并查看它是否已安装,来检查是否可以轻松安装它们/Applications/Xcode.app/Contents/Developer/usr/bin/git – 2012-07-08 22:45:42
您是否也遇到过任何类型的错误当你尝试我的方法? – 2012-07-08 22:46:27