0
我的RoR應用程序需要ImageMagick,因爲我使用rmagick和carrierwave寶石來編輯圖像。我如何在Open Shift上安裝它?紅帽打開Shift的ImageMagick devel軟件包
我的RoR應用程序需要ImageMagick,因爲我使用rmagick和carrierwave寶石來編輯圖像。我如何在Open Shift上安裝它?紅帽打開Shift的ImageMagick devel軟件包
編輯:
如果您訪問的SSH,你可以看到本機自帶已經有ImageMagick的:
[blog-fdiazgarrido.rhcloud.com ~]\> convert --version
Version: ImageMagick 6.5.4-7 2010-02-26 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC
所以,你必須做的唯一事情是它包含在你的Gemfile,它將有所回升像所有其他寶石
你必須先使用天秤座RY有:
up2date install ImageMagick
或
yum install ImageMagick
,如果你使用的是百勝
最後安裝寶石一樣
sudo gem install rmagick
或包含在你的Gemfile和運行捆綁
謝謝,但我該如何安裝它在OpenShift(雲計算協議)上。當我用ssh連接到服務器時,「yum」是未知的命令。有什麼建議麼? – quatermain
好的,如果您通過ssh訪問,您可以看到ImageMagick已安裝,因此您只需將rmagick包含在Gemfile中,無需安裝ImageMagick。編輯我的答案 –
我在我的Gemfile中有「rmagick」,「carrierwave」。推後我有這個錯誤: 無法安裝RMagick 2.13.1。無法在/usr/libexec/stickshift/cartridges/ruby-1.8/info/bin/:/usr/libexec/stickshift/cartridges/abstract-httpd/info/bin/:/usr/libexec/stickshift中找到Magick-config/cartridges/abstract/info/bin /:/ sbin:/ usr/sbin:/ bin:/ usr/bin – quatermain