1

Ubuntuマシンでredisを試してみましたが、小さなスクリプトが機能しません。私はredisgemをインストールし、この小さなスクリプトを試しました(私はそのかなり小さいことを知っています)

require 'redis'
redis = Redis.new

このエラーが発生します:

./redis.rb:4: uninitialized constant Redis (NameError)
from redis.rb:2:in `require'
from redis.rb:2

2行目をコメントすると、問題はありません。なぜクラスRedisが認識されないのですか?

4

1 に答える 1

4

ファイルの名前を「redis.rb」以外の名前に変更し(test.rbを試してください)、rubygemsが必要であることを確認してください。

require "rubygems"
require "redis"

redis = Redis.new
于 2010-09-09T18:21:32.087 に答える