共计 1028 个字符,预计需要花费 3 分钟才能阅读完成。
行业资讯
数据库
关系型数据库
安装 redis cluster 时出现 undefined method `invoke_with_build_args for nil:NilClass 怎么办
安装 redis cluster 时出现 undefined method `invoke_with_build_args for nil:NilClass 怎么办
发布时间:2021-08-17 14:20:00
来源:丸趣 TV
阅读:143
作者:chen
栏目:关系型数据库
本篇内容介绍了“安装 redis cluster 时出现 undefined method `invoke_with_build_args for nil:NilClass 怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让丸趣 TV 小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
gem install -l redis-3.3.3.gem
ERROR: Loading command: install (LoadError)
cannot load such file — zlib
ERROR: While executing gem … (NoMethodError)
undefined method `invoke_with_build_args for nil:NilClass
1、cd ruby-2.5.1/ext/zlib 目录,执行
ruby ./extconf.rb
make
make install
2、make 时报错(chmod +x Makefile):make: *** No rule to make target `/include/ruby.h , needed by `zlib.o . Stop.
3、更改 Makefile 文件,zlib.o: $(top_srcdir)/include/ruby.h 改成 zlib.o: ../../include/ruby.h;到这里就可以 make 成功了。
4、进入 /ruby-2.5.1/ext/openssl 目录执行 ruby ./extconf.rb、make、make install 命令。
“安装 redis cluster 时出现 undefined method `invoke_with_build_args for nil:NilClass 怎么办”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注丸趣 TV 网站,丸趣 TV 小编将为大家输出更多高质量的实用文章!