安裝redis cluster時:undefined method `invoke_with_build_args' for nil:NilClass
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命令。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-2666529/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Redis Manager 建立 Redis Cluster —— Docker 安裝RedisDocker
- Redis Manager 建立 Redis Cluster —— 機器安裝Redis
- 【Redis】redis-cluster 安裝遇到的問題Redis
- The method getWriter() is undefined for the type HttpServletRequest的問題UndefinedHTTPServlet
- redis cluster 4.0.9 叢集安裝搭建Redis
- redis-cluster叢集安裝(基於redis-3.2.10)Redis
- 【Redis】redis-cluster到redis-cluster的快速複製Redis
- Redis Cluster原理Redis
- Redis Cluster 3.0Redis
- redis cluster 搭建Redis
- Go 語言中,有時 nil 並不是一個 nilGo
- Redis for linux原始碼&叢集(cluster)&主從(master-slave)&哨兵(sentinel)安裝配置RedisLinux原始碼AST
- 3.Hadoop Single Node Cluster安裝Hadoop
- Redis服務之Redis ClusterRedis
- 【redis安裝】Redis
- Redis 安裝Redis
- redis安裝Redis
- 安裝RedisRedis
- redis.cluster/memcached.cluster/wmware esxiRedis
- Redis cluster 叢集Redis
- redis cluster 擴容Redis
- Redis Cluster(叢集)Redis
- Mac安裝Redis,詳細redis安裝步驟MacRedis
- MySQL Galera Cluster全解析 Part 4 Galera Cluster 安裝前準備MySql
- 自定義錯誤型別時應該注意的 nil !=nil型別
- 【Redis】Windows下安裝RedisRedisWindows
- 認識Redis叢集——Redis ClusterRedis
- 一 GBase 8a MPP Cluster安裝部署
- 七 GBase 8a MPP Cluster解除安裝
- 一種快速安裝InnoDB Cluster的方法
- 5. MySQL Galera Cluster全解析 Part 5 Galera Cluster軟體安裝MySql
- 【Redis】redis遷移資料到redis-clusterRedis
- Mac Redis安裝與解除安裝MacRedis
- Redis 5.0 安裝Redis
- Redis安裝教程Redis
- Centos 安裝RedisCentOSRedis
- Mac安裝RedisMacRedis
- docker安裝redisDockerRedis