[英]How to install ImageMagick on Windows 8?
我正在嘗試設置 ImageMagick,以便我可以將 Paperclip gem 用於 Ruby on Rails。 我已經查看了 StackOverflow 上關於該問題的幾乎所有問題,但它們都只是跳過了我的問題,即在 CommandPrompt 上無法識別任何 ImageMagick 命令。
我在此頁面上下載並安裝了 ImageMagick-7.0.1-1-Q16-x64-dll.exe
我將程序安裝到我的 C: 目錄,這樣路徑中的空格就不會出現問題,並且我使用了所有默認安裝選擇,甚至選擇了一些答案所說的“安裝開發標頭”。 我的問題是,當 ImageMagick 完成安裝時,它說要在命令提示符下測試一些命令(如“convert -version”),它們都會導致
“'convert' 未被識別為內部或外部命令......”
在命令提示符下。 可能是什么問題? 每個分步教程都會自動假定這些命令已被識別。 大多數故障排除涉及后續步驟。
這是回形針的文檔。 我所要做的就是通過放入 development.rb 文件來確保 gem 可以訪問 ImageMagick:
Paperclip.options[:command_path] = "/usr/local/bin/"
然而,為了找到上面的路徑,文檔說鍵入“which convert”。 我研究過這個,顯然這是一個 Unix 命令,而不是 Windows 的命令。
所以基本上,我需要采取什么步驟才能使回形針可以訪問 ImageMagick? 為什么即使在完成安裝后也無法識別基本的 ImageMagick 命令?
當您在 Windows 下安裝 ImageMagick 時,它們是一個您需要檢查的按鈕,它告訴腳本安裝“遺留”實用程序,例如轉換。 重新安裝,點擊這個按鈕,轉換就可以使用了。 或者,安裝自動部署轉換的 ImageMagick 6.X。
Windows 用戶,我已經在這里回答了大部分問題。
Windows 命令行不會運行which convert
。 你需要使用類似 git bash 的東西。
重新安裝 image magick 不會有什么壞處。 你可以試試另一個文件。 我知道 dll 一個(你提到的)是列表的頂部,下一個也是 64 位的。 您必須在安裝時檢查每個選項,因為回形針將在幕后使用大量圖像魔術功能,因此請檢查所有選項。 然后重啟系統。
在輸入 convert 之前的命令中,你必須輸入 magick 然后轉換
請記住,您使用的是較新版本的 IM,因此您必須先輸入“magick”,然后執行其他命令
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.