2014-02-15 2 views
0

Вот несколько команд из моей командной строки Windows 7, которые показывают проблему. Как вы можете видеть, я добавил все, что мог придумать на мой путь, пытаясь решить проблему. Тот же DevKit работал для меня раньше с той же установкой Ruby, поэтому я думаю, что я правильно ее установил.«gem install atomic» не может найти DevKit, даже если он находится прямо на пути, почему?

E:\ruby\bookmarks3Copy>gem install atomic -v '1.1.9' 
ERROR: Error installing atomic: 
     The 'atomic' native gem requires installed build tools. 

Please update your PATH to include build tools or download the DevKit 
from 'http://rubyinstaller.org/downloads' and follow the instructions 
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' 

E:\ruby\bookmarks3Copy>path 
PATH=f:\ruby\DevKit;f:\ruby\DevKit\bin;[snip];f:\ruby\DevKit\bin;f:\programs\git\bin;"F:\Program Files (x86)\KDiff3" 

E:\ruby\bookmarks3Copy>where ruby 
f:\ruby\Ruby200-x64\bin\ruby.exe 

E:\ruby\bookmarks3Copy>gem list atomic 

*** LOCAL GEMS *** 

atomic (1.1.14) 

E:\ruby\bookmarks3Copy>bundle list atomic 
DL is deprecated, please use Fiddle 
f:/ruby/Ruby200-x64/lib/ruby/gems/2.0.0/gems/atomic-1.1.14 

ответ

1

я могу поделиться вам мое решение здесь, надеюсь, что он может работает

список PIK

It should show you 

187: ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32] 192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32] 193: ruby 1.9.3p327 (2012-11-10) [i386-mingw32] 
    200: ruby 2.0.0p247 (2013-06-27) [i386-mingw32] If its not pointing to ruby version 200 then 

PIK использовать 200

рубин dk.rb установить Это улучшит DevKit до установленных Rubies

Наконец камень установить рельсы

Это установит последнюю версию рельсов версии 4 для Ruby, 2.0