gpt4 book ai didi

haskell - "cabal install cabal-install"不更新 OSX 中的 cabal 版本

转载 作者:行者123 更新时间:2023-12-04 03:04:02 31 4
gpt4 key购买 nike

我是haskell和cabal的新手,所以我可能缺少一些简单的东西。

我更新了 cabal 安装:

sudo cabal install cabal-install
Password:
Resolving dependencies...
Configuring cabal-install-1.22.0.0...
Building cabal-install-1.22.0.0...
Installed cabal-install-1.22.0.0
Updating documentation index

然而 cabal --version说:
cabal-install version 1.18.0.5
using version 1.18.1.4 of the Cabal library

cabal-install 1.22.0.0 发生了什么?

最佳答案

有两种制作方法cabal全局安装包。请注意,因此,cabal可能需要 sudo。

此命令将安装 <PACKAGE>全局:

$ cabal install <PACKAGE> --global

作为更通用的解决方案,编辑文件 ~/.cabal/config并设置 user-installFalse .这将自动设置 --global标记,这样你就可以写 cabal install <PACKAGE>不用担心。这是我的 config 的片段文件:
...
-- split-objs: False
-- executable-stripping: True
user-install: False
-- package-db:
-- flags:
...

您可能还想设置 root-cmdsudo如果还没有,那么 cabal遇到权限问题时会自动提示输入root密码。

网上有更多信息 here .

关于haskell - "cabal install cabal-install"不更新 OSX 中的 cabal 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27826656/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com