我最初使用macports安装了haskell 6.10.4,但是由于其中的一些错误,我尝试卸载它并直接从haskell站点安装较新版本的6.12.3。
安装程序运行良好,但当我启动ghci时,它默认为macports版本6.10.4,显然没有卸载。
我试图使用:
sudo ports uninstall haskell
为了摆脱macports版本,显然是不成功的。如何让macports完全擦除它放在我驱动器上的版本?
如果您安装了依赖于 haskell 然后您需要先卸载它们,或者可以尝试使用 --follow-dependents 标志:
haskell
--follow-dependents
sudo port uninstall --follow-dependents haskell
或者您可以使用 --force 只会使用核弹的开关 哈斯克尔 不管怎样,但你可能会有其他依赖它的项目被打破。
--force
哈斯克尔
是的,您可以做的另一件事是确保手动安装的haskell版本的路径在您的 $PATH .
$PATH