2012-03-06 117 views
1

缺乏經驗和熱情讓我安裝了許多imagemagick副本,現在我無法安裝rmagick gem。我可以通過刪除目錄來刪除imagemagick嗎?

我用macports卸載它知道的imagemagick版本。

現在,如果我嘗試釀造列表--unbrewed

我得到的ImageMagick的文件一個長長的清單,所有在/ usr/local目錄。我認爲這些是自制軟件找到但不能控制的。

我可以簡單地刪除這些目錄和關聯的文件,並擺脫imagemagick這種方式?幾乎所有文件都位於/usr/local/lib/ImageMagick-6.6.4目錄或/ usr/local/include /目錄中。其餘的都在/ usr/local/share目錄下,我假設這些只是這種或那種doc文件。

如果這樣擺脫了野獸,那麼重新安裝ImageMagick的最好方法是什麼?

- 編輯 -

運行包,它檔上

def try_do(src, command, &b) 
    unless have_devel? 
    raise <<MSG 
The complier failed to generate an executable file. 
You have to install development tools first. 
MSG 

這是否意味着GCC缺失? (我剛剛重新安裝了XCode,並編譯了一些東西)。或者這是一個它正在尋找的與Ruby相關的開發工具?

+0

你是什麼意思,你「不能得到rmagick寶石安裝」?這可能與imageMagick的「許多副本」無關。你在做什麼,真正的錯誤是什麼? – matt 2012-03-06 05:46:32

+0

我認爲它確實與多個副本有關,因爲這是我得到的錯誤消息,直到我刪除了macports版本。現在,我得到「檢查stdint.h ... *** extconf.rb失敗***」,我已經斷定我應該從頭開始。在互聯網上有很多帖子指出,刪除ImageMagick的所有副本並重新安裝是這種情況下的關鍵,這正是我想要做的。 – 2012-03-06 05:53:01

+0

此問題已發佈到超級用戶:http://superuser.com/questions/397537/can-i-remove-imagemagick-by-deleting-directories – Pops 2012-03-06 16:31:25

回答

1

是刪除未燒成的imagemagick文件和brew install imagemagick。假如你在/usr/local中沖泡過,寶石應該安裝得很好。