のようなことをします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 に答える