我正在尝试将Jekyll/octopress 的这个图像缩略图插件安装到我的 Jekyll 网站上,但 Jekyll 找不到 mini_magick gem。
我已经安装了 ImageMagick,这是先决条件之一,使用brew install ImageMagick
.
我还安装了 mini_magick,它是 ImageMagick 的 ruby 包装器,使用gem install mini_magick
. 回应是:
Successfully installed mini_magick-4.0.2
Parsing documentation for mini_magick-4.0.2
1 gem installed
当我进入时,gem list mini_magick
我得到这个响应:
*** LOCAL GEMS ***
mini_magick (4.0.2)
然而,当我进入jekyll serve
构建我的网站时,已经集成了需要 mini_magick 的缩略图插件,我收到了这个错误:
/Users/tjohnson/projects/resolve/_plugins/thumbnail.rb:21:in `require': cannot load such file -- mini_magick (LoadError)from /Users/tjohnson/projects/resolve/_plugins/thumbnail.rb:21:in `<top (required)>'
当我键入时,bundle show mini_magick
我得到以下响应:
`Could not find gem 'mini_magick'.
那个 mini_magick 是如何被 Jekyll 安装但找不到的?我是 Rubygems 的新手。不同的项目是否有单独的 gem 文件,并且我以某种方式将 mini_magick gem 安装到了与我的 Jekyll 项目不同的 gem 目录中?