Ruby上的Ruby的narray gem安装错误

时间:2014-01-10 12:30:06

标签: ruby math gem installation narray

我正在尝试为Ruby安装NArray gem来做一些数学函数。我在Windows上使用gem 2.014运行Ruby版本2.0.0p353 [x64-mingw32]

当我尝试安装NArray gem时,会产生以下错误:

  

D:\ DocPerso \ Workspace Ruby> gem install narray

     

暂时增强PATH以包含DevKit ......

     

构建原生扩展。这可能需要一段时间......

     
    

错误:安装叙述时出错:

         

错误:无法构建gem原生扩展。

         

C:/Ruby200-x64/Ruby200-x64/bin/ruby.exe extconf.rb

         

C:/Ruby200-x64/Ruby200-x64/bin/ruby.exe:没有这样的文件或目录 - extconf.rb      (LoadError)

  
     

Gem文件将保留在C:/Ruby200-x64/Ruby200-x64/lib/ruby/gems/2.0中。   0 / gems / narray-0.6.0.8进行检查。

     

结果记录到C:/Ruby200-x64/Ruby200-x64/lib/ruby/gems/2.0.0/gems/narray-0.6   .0.8 / SRC / gem_make.out

我用Google搜索,没有任何运气。

她找到了我用gem env获得的东西:

  

RubyGems环境:

     
      
  • RUBYGEMS VERSION:2.0.14

  •   
  • RUBY VERSION:2.0.0(2013-11-22 patchlevel 353)[x64-mingw32]

  •   
  • 安装目录:C:/Ruby200-x64/Ruby200-x64/lib/ruby/gems/2.0.0

  •   
  • RUBY EXECUTABLE:C:/Ruby200-x64/Ruby200-x64/bin/ruby.exe

  •   
  • EXECUTABLE DIRECTORY:C:/ Ruby200-x64 / Ruby200-x64 / bin

  •   
  • RUBYGEMS PLATFORMS:

  •   
     
    
        
  • 红宝石

  •     
  • x64的的mingw32

  •     
  
     
      
  • GEM路径:
  •   
     
- C:/Ruby200-x64/Ruby200-x64/lib/ruby/gems/2.0.0
  
     
      
  • GEM配置:
  •   
     
- :update_sources => true

- :verbose => true

- :backtrace => false

- :bulk_threshold => 1000
  
     
      
  • 远程来源:
  •   
     
- https://rubygems.org/
  

1 个答案:

答案 0 :(得分:0)

说明here对我有用。

  

AutoRun干扰Ruby搞乱子进程执行   并通过结果,影响宝石安装。

对于懒惰;使用以下命令将其删除:

REG DELETE "HKCU\Software\Microsoft\Command Processor" /v AutoRun
REG DELETE "HKLM\Software\Microsoft\Command Processor" /v AutoRun