gpt4 book ai didi

windows - 运行 cabal 时在 win10 上出现 "invalid argument"错误

转载 作者:行者123 更新时间:2023-12-05 04:07:04 25 4
gpt4 key购买 nike

我最近刚接触Haskell,但我目前面临一个非常恼人的问题:

我按照 here 的说明进行操作, 并在 Windows10 上使用默认设置安装了 Haskell 平台。但是当我尝试运行时

cabal install [package name]

要安装 haskell 包,我总是得到错误:

C:\Users\[My Username]\AppData\Local\Temp\ghc20156_0\ghc_2.rsp: commitBuffer: invalid argument (invalid character)

因此,我无法安装任何 Haskell 包,这让我很烦恼。

我想找出解决问题的方法,但我失败了。那么我该如何解决这个错误呢?我希望你们中的一些人能告诉我。

最佳答案

这很可能是与操作系统配置相关的编码问题。当我在尝试在 Windows 上运行 Hakyll 程序时收到相同的消息时,我发现 running chcp 65001 in the Windows console , 正如 the Hakyll FAQ 所建议的那样,作为解决方法。

(将 setLocaleEncoding utf8 添加到 main,如此处所述,对我的情况也有帮助;不过,这不适用于您的情况。对外观相似的 Stack issue #1870 的回复表明changing "Current language for non-Unicode programs" to "English (United States)" in the Windows Control Panel ;但是,这样做对我的 pt-BR Win 10 Home 系统没有影响。)

关于windows - 运行 cabal 时在 win10 上出现 "invalid argument"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48986052/

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