2

私はこのような多くのエラーを調べましたが、解決策はありません。Railsは数日前まで動作していましたが、何が問題なのかよくわかりません。新しいアプリのバンドルインストールを行うと、次のようになります。

Installing json (1.7.7) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

C:/RailsInstaller/Ruby193/bin/ruby.exe extconf.rb
creating Makefile

make
generating generator-i386-mingw32.def
make: *** [generator-i386-mingw32.def] Error 253


Gem files will remain installed in C:/RailsInstaller/Ruby193/lib/ruby/gems/1.9.1
/gems/json-1.7.7 for inspection.
Results logged to C:/RailsInstaller/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.7.7/
ext/json/ext/generator/gem_make.out
An error occured while installing json (1.7.7), and Bundler cannot continue.
Make sure that `gem install json -v '1.7.7'` succeeds before bundling.

RailsInstallerですべてを再インストールした後、DevKitをインストールし、DevKitを単独でインストールしました。MinGWをインストールしています。

私はRailsに不慣れではありません。何が問題なのかを理解することはできません。数日前、すべてが機能していました。インストールしたものが競合する可能性があるとは考えられません。

ありがとう。

ソリューションで編集:オペレーティングシステムを再インストールすることで、ようやく動作するようになりました(これを投稿してから数日後):)それから、もう一度試してコマンドラインに誓うことを理解しました。障害はansiconであり、コマンドを介してすべての実行可能ファイルをクラッシュさせましたラインおよびWindowsサービス経由。私が試した最近のバージョンはすべてこれを作っています、私はそれを説明することはできません。

4

2 に答える 2

1

私は同じ問題を抱えていて、試してみました

gem 'jquery-rails'
platforms :ruby do
  gem 'json'
end

platforms :mswin, :mingw do
  gem 'json_pure'
end 

gemファイルで、私はそれを動かしました

于 2013-05-13T20:35:21.270 に答える
1

Rubyinstaller wiki でこのトラブルシューティング ガイドを確認してください: https://github.com/oneclick/rubyinstaller/wiki/Troubleshooting#wiki-gems_fails_comspec_autorun

私の場合は、Windows を更新した後で、「シナリオ B」が「トリック」を行います。

于 2013-02-19T08:55:16.313 に答える