我更新了Gemfile并进行了Bundler更新,这创建了一个新的Gem锁定文件。它将RMagick设置为3.0.0。
当我尝试推送到Heroku时,更新失败并显示以下消息。
An error occurred while installing rmagick (3.0.0), and Bundler cannot continue.
Make sure that `gem install rmagick -v '3.0.0'` succeeds before bundling.
我通过在机器上本地安装gem升级到rmagick 3.0.0,一切顺利。以上消息是否意味着我需要先将Heroku更新为rmagick 3.0.0?
答案 0 :(得分:1)
您应该先安装ImageMagick:
sudo apt-get install imagemagick libmagickcore-dev libmagickwand-dev