Haben Sie Probleme beim Einrichten Redis für Ruby
-
01-10-2019 - |
Frage
Ich versuche, mit redis auf meinem Ubuntu-Rechner und mein kleines Skript nicht funktioniert zu spielen. Ich habe redis Juwel installiert und versuchte, dieses kleine Script (ich weiß, es ist ziemlich klein)
require 'redis'
redis = Redis.new
ich diesen Fehler:
./redis.rb:4: uninitialized constant Redis (NameError)
from redis.rb:2:in `require'
from redis.rb:2
wenn ich die Linie 2 Kommentar, ich nicht jedes Problem bekommen. Wie kommt die Klasse Redis nicht erkannt wird?
Lösung
Benennen Sie die Datei auf etwas anderes als "redis.rb" (Versuch test.rb), und stellen Sie sicher, benötigen Sie rubygems.
require "rubygems"
require "redis"
redis = Redis.new
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow