代码之家  ›  专栏  ›  技术社区  ›  Matt Briggs

窗口蓝布错误

  •  2
  • Matt Briggs  · 技术社区  · 15 年前

    做了个噩梦让蓝布在窗户上工作。我从网站上抢走了宝石(从 gem install bluecloth 不起作用)。但是,我似乎无法加载库

    irb(main):001:0> require 'rubygems'
    => false
    irb(main):002:0> require 'bluecloth'
    LoadError: no such file to load -- bluecloth_ext
            from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
            from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
            from C:/Ruby/lib/ruby/gems/1.8/gems/bluecloth-2.0.5-x86-mingw32/lib/bluecloth.rb:156
            from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
            from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
            from (irb):2
    irb(main):003:0>
    

    有什么想法/建议吗?(另外,不要使用windows=p)

    2 回复  |  直到 15 年前
        1
  •  3
  •   Phrogz    15 年前

    http://groups.google.com/group/rubyinstaller/browse_thread/thread/59f3812381a195b5/adb40d04eabefe14?lnk=gst&q=bluecloth#adb40d04eabefe14 :

    C:\>gem install bluecloth --platform=ruby 
    Building native extensions.  This could take a while... 
    Successfully installed bluecloth-2.0.5 
    1 gem installed 
    C:\>irb -rubygems 
    irb(main):001:0> require 'bluecloth' 
    => true 
    
        2
  •  1
  •   Matt Briggs    15 年前

    我最终使用的是rubyinstaller.org,而不是带有devkit插件的一键安装程序。这使您可以在Windows上构建本机扩展,而无需任何麻烦。然后我从网站上得到了.gem(不是mingw32版本),并无缝地安装了gem。

    推荐文章