のようなことをしますsudo gem install json。それから私はしますirb。それから私はしますrequire 'json'。それからそれは言いますno such file to load -- json
2 に答える
5
gem を機能させるには、RubyGems 自体がロードされていることを確認する必要があります。
これを行うにはいくつかの方法があります。require 'rubygems'gem を使用する各ファイルで明示的に指定することもできますが、それは面倒な作業になる可能性があります。または、実行時に渡すこともできますが-rubygems、ruby毎回忘れずに行う必要があります。
おそらく最善の方法は、RUBYOPT環境変数をに設定することrubygemsです。たとえば、次の行を に追加できます.profile。
export RUBYOPT=rubygems
于 2009-12-24T07:16:33.320 に答える
2
最初にこれを追加してみてください:
require 'rubygems'
RubyGems は依存関係マネージャーであり、インストーラーでもあります。
于 2009-12-24T07:14:21.527 に答える