Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在ruby中要求redis_Ruby_Redis - Fatal编程技术网

无法在ruby中要求redis

无法在ruby中要求redis,ruby,redis,Ruby,Redis,我无法要求redis,尽管它显然已安装?我还能试什么 $ sudo gem install redis Fetching: redis-3.0.7.gem (100%) Successfully installed redis-3.0.7 Parsing documentation for redis-3.0.7 Installing ri documentation for redis-3.0.7 Done installing documentation for redi

我无法要求redis,尽管它显然已安装?我还能试什么

$ sudo gem install redis
  Fetching: redis-3.0.7.gem (100%)
  Successfully installed redis-3.0.7
  Parsing documentation for redis-3.0.7
  Installing ri documentation for redis-3.0.7
  Done installing documentation for redis after 0 seconds
  1 gem installed
$ ./test.rb 
  /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such   file -- redis (LoadError)
    from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from ./test.rb:9:in `<main>'

这可能是一个涉及在您的机器上安装两个(或更多)Ruby的问题


尝试比较运行
gem环境时得到的RUBY版本行
RUBY--VERSION

的结果。此外,问题可能与使用
sudo
安装gem有关
#test.rb
#!/usr/bin/ruby
require 'redis'