我最初使用macports安装了haskell 6.10.4,但由于其中的一些but,我尝试卸载它,并直接从haskell站点安装更新的版本6.12.3。
安装程序运行良好,但当我启动ghci时,它默认为macports版本6.10.4,显然没有卸载。
我尝试使用:
sudo ports uninstall haskell去掉macports版本,显然是不成功的。如何让macports完全擦除它放在我的驱动器上的版本?
发布于 2010-11-24 09:10:40
如果您已经安装了依赖于haskell的项目,则需要先卸载这些项目,或者您可以尝试使用--follow-dependents标志:
sudo port uninstall --follow-dependents haskell
或者你也可以使用--force开关,这个开关无论如何都只会核化haskell,但是你可能会破坏其他依赖于它的东西。
YEa你可以做的另一件事就是确保你手动安装的haskell版本的路径在你的$PATH上的macports路径之前。
https://stackoverflow.com/questions/4262578
复制相似问题