0

pik をインストールして Ruby のバージョンを 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.

Ruby Installerから devkit をインストールすると、pik のインストールに苦労した理由がなくなります。将来、pikを使用してルビーを簡単に更新し、すべてが機能するようにするには、どうすればこれを修正できますか?

4

2 に答える 2

1

私も同じ問題を抱えていました -リストされた指示に従えば(つまり、devkit をインストールし、その指示に従う [実際には ruby​​installer を使用するように指示されていません])、問題ありません。また、Devkit の指示の初期段階で、Ruby のインストールが失われないようにしてください。

ただし、pik は 2.0.0 の x64 バージョンを指定できないようです。その場合、問題が発生する可能性があります。結局、x64 バージョンの ruby​​ 用の ruby​​installer を使用してから、x64 バージョンの devkit を実行する必要がありました。

お役に立てれば。

于 2013-10-16T03:28:00.497 に答える
0

Joshの答えはおそらく正しいと思いますが、実際には最終的にUbuntuをVMとしてインストールしたので、RVMを使用できました。

RVMは Pik よりも 1000 倍優れており、DevKit をインストールします。Ubuntu を使用できるようにするためだけに、Ubuntu をインストールする価値があるほど優れています。

于 2013-10-16T13:19:55.007 に答える