2010-11-24 75 views
1

我最初安裝haskell 6.10.4使用macports,但由於它的一些錯誤,我試着卸載它並直接從haskell站點安裝較新的版本6.12.3。macports卸載問題

安裝程序工作正常,但是當我啓動ghci時,它默認爲顯然未卸載的macports版本6.10.4。

我嘗試使用:

sudo ports uninstall haskell 

擺脫的MacPorts的版本,顯然unsucessfully。我如何讓macports完全擦除它放在我的驅動器上的版本?

回答

2

如果您已經安裝依賴於haskell項目,那麼你需要卸載這些第一或者你可以嘗試使用--follow-dependents標誌:

sudo port uninstall --follow-dependents haskell

或者您可以使用--force開關,這將核彈只haskell不管是什麼,但是你可能會有其他物品打破,這取決於它。

YEa你可以做的另一件事就是確保手動安裝的haskell版本的路徑在你的$PATH上的macports路徑之前。

+0

試過這個,我得到錯誤:卸載不接受--force – 2010-11-24 01:14:07