我想在Mac OS Yosmite錯誤安裝寶石:無法加載這樣的文件 - zlib的
~/code/hello gem install bundler
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
我已經做了以下安裝捆綁寶石:
- 通過自制軟件安裝的zlib
- 升級RubyGems的
- 重新安裝RVM和Ruby 2.2.2
- 切換到Rbenv和Ruby 2.2.2
這真的是在做我的頭。Ruby 2.2.1工作正常,但2.2.2導致此問題,每當我嘗試安裝一個寶石。
任何人有任何想法?
也在macOS Sierra上工作。謝謝! – Scott
這工作得很好。 Thankyou @stephenmurdoch!我會添加一條評論,以檢查zlib是否已經使用'brew info zlib'安裝。對我來說,目錄是一樣的,但我認爲這將是一件好事,有助於防止完整的複製和粘貼,並讓用戶思考一下:) – BenMorganIO