macports卸载问题

时间:2010-11-24 01:01:21

标签: haskell macports

我最初使用macports安装了haskell 6.10.4,但由于其中的一些错误,我尝试卸载它并直接从haskell站点安装新版本6.12.3。

安装程序工作正常,但是当我启动ghci时,它默认为显然未卸载的macports版本6.10.4。

我试图使用:

sudo ports uninstall haskell

摆脱macports版本,显然是不成功的。如何让macport完全擦除它放在我的驱动器上的版本?

1 个答案:

答案 0 :(得分:2)

如果您安装了依赖haskell的项目,则需要先卸载它们,或者尝试使用--follow-dependents标记:

sudo port uninstall --follow-dependents haskell

或者您可以使用--force开关,无论如何都只会haskell,但是您可能还有其他项目会被破坏,这取决于它。

您可以做的另一件事就是确保您手动安装的haskell版本的路径位于$PATH上的macport路径之前。