2013-10-11 6 views
0

Пик After installing pik and changing my Ruby version to 2.0.0, пакетирования не долго работает правильноОбновление Руби 2.0.0 с помощью

C:\Users\Me\Documents\Work Projects\Application>bundle install 
Fetching gem metadata from https://rubygems.org/......... 
Fetching gem metadata from https://rubygems.org/.. 
Using rake (10.1.0) 
Using i18n (0.6.5) 
Using minitest (4.7.5) 
Using multi_json (1.8.0) 
Installing atomic (1.1.14) 
Gem::InstallError: 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' 
An error occurred while installing atomic (1.1.14), and Bundler cannot continue. 
Make sure that `gem install atomic -v '1.1.14'` succeeds before bundling. 

Установка DevKit из Ruby Installer рода поражений причина, почему я пошел на проблемы установки PIK. Как я могу это исправить, так что в будущем я могу легко обновить ruby ​​с помощью pik и все еще работать?

+0

[Это помогает] (http://stackoverflow.com/a/17590349/1270789)? –

ответ

1

У меня была такая же проблема - если вы следуете инструкциям listed (т.е., устанавливая devkit и следуя их указаниям [они фактически не говорят вам использовать rubyinstaller]), со мной все будет в порядке. Также убедитесь, что на этапе инициализации команд Devkit он не пропустит ни одну из ваших рубиновых установок.

Замечание Хотя, похоже, что pik не может указать версию x64 версии 2.0.0, поэтому вы можете столкнуться с проблемами, если это так. В конце концов мне пришлось использовать rubyinstaller для x64-версии ruby, а затем запустить x64 версию devkit.

Надеюсь, это поможет.

+0

Определенно согласен с Starkers, RVM очень предпочтителен. Мой Macbook умер, хотя, поэтому я был отнесен на dev на свой компьютер. Cheers – Josiah

+0

Если кто-то из вас столкнулся с этой проблемой, вы можете проверить ответ webdevgguy: http://stackoverflow.com/questions/18291664/error-installing-atomic – jazzytomato

0

Я думаю, что ответ Джоша, вероятно, прав, но я на самом деле installed Ubuntu as a VM, в конце концов, просто чтобы использовать RVM.

RVM в тысячу раз лучше, чем Pik, и он устанавливает DevKit. Это так хорошо, что действительно стоит установить Ubuntu, чтобы вы могли его использовать.

Смежные вопросы