ruby-on-rails – 为什么Bundler不会在OS X 10.8上安装json 1.7.
我在OS X 10.8上使用XCode 4.4,Ruby 1.9.3和Rails 3.2.
当我从git克隆我的rails项目并运行时: bundle install 我明白了: 安装json(1.7.4) 然后我尝试: gem install json -v '1.7.4' 得到: 错误:执行gem时…(Errno :: EPERM) 好的.权限问题,对吧?我们试试吧: sudo gem install json -v '1.7.4' 不行.这是我得到的: 构建原生扩展.这可能需要一段时间…… /Users/myuser/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb 使 有没有搞错? 解决方法
我不确定,但是我2天前升级到OS X 10.8(来自Lion,我的rails配置工作正常).
我有同样的json 1.7.4问题. 最后,我注意到Xcode的命令行工具没有安装(但它们在OS X 10.7上!),我解决了这个问题.我刚刚在Xcode中重新安装了CLI工具,并且json 1.7.4问题消失了. 另外,以防万一本指南:http://robots.thoughtbot.com/post/27985816073/the-hitchhikers-guide-to-riding-a-mountain-lion (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |