我正在尝试为项目安装依赖项,但我遇到了这个错误:
Failed to install base-unicode-symbols-0.2.2.4
cabal: Error: some packages failed to install: base-unicode-symbols-0.2.2.4 failed during the final install step.
The exception was: /tmp/pkgConf-base-unicode-symbols-0.2.25614.4: hGetContents: invalid argument (invalid byte sequence)
我使用从源代码构建的最新Haskell-Platform运行Debian 7。
我该如何解决? 谢谢, 詹姆斯
答案 0 :(得分:2)
我遇到了这个问题,经过搜索,找到了这个解决方案:https://github.com/haskell/cabal/issues/1883
总而言之,可以通过设置区域设置来解决问题。在linux上:
export LANG="en_US.UTF-8"
对我来说已经足够了。