我尝试运行bundle install,它在json gem上停止了.所以我尝试运行运行sudo gem install json 1.7.3这是它崩溃的版本它给出了以下内容:
unknown109addaae0a6:introhive Jody$ sudo gem install json
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/json-1.7.3 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/json-1.7.3/ext/json/ext/parser/gem_make.out
Run Code Online (Sandbox Code Playgroud)
然后,如果我查看gem_make.out文件,它看起来像这样:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
Run Code Online (Sandbox Code Playgroud)
我已经尝试确保安装了命令行工具,但是我对如何通过这个工具感到有点失落.
任何帮助,将不胜感激.谢谢
我尝试使用rvm安装ruby 1.9.3,使用自制程序,并使用macports,所有似乎都在编译过程中失败.我正在使用Lion OSX.
这是我最近尝试使用rvm的日志文件
任何帮助,将不胜感激.这一切都是在我开始遇到openssl错误时开始的,所以尝试卸载openssl并重新安装它.Openssl安装没有问题,但后来我无法重新安装ruby.
谢谢
我正在尝试创建一个Rails 3验证,以确保人们不使用其中一个常见的免费电子邮件地址.
我的想法是这样的......
validates_format_of :email, :with => /^((?!gmail).*)$|^((?!yahoo).*)$|^((?!hotmail).*)$/
Run Code Online (Sandbox Code Playgroud)
要么
validates_exclusion_of :email, :in => %w( gmail. GMAIL. hotmail. HOTMAIL. live. LIVE. aol. AOL. ), :message => "You must use your corporate email address."
Run Code Online (Sandbox Code Playgroud)
但都不能正常运作.有任何想法吗?
我在OSX上安装了Android SDK和Eclipse.当我检查〜/ .android文件夹时,没有debug.keystore.我的理解是,它是在运行,构建或清理时创建的.我创建了一个简单的HelloWorld项目并设置了我的运行配置.当我尝试运行时,我看到以下错误:
生成最终存档时出错:无法获取调试签名密钥HelloAndroid未知Android包装问题
然后我看到仍然没有创建debug.keystore.
我有一个Autocompletetextview字段.问题是在纵向视图中,除了我的阵列显示顶部的建议之外,下面会弹出一个条形图,其中包含来自字典的建议.我似乎无法弄清楚如何禁用它们.