"cabal new-install Cabal cabal-install"回答了"cabal.exe: Could not read index. Did you call 'checkFor



我刚刚在Windows 10中安装了Haskell平台8.6.5(从 https://www.haskell.org/platform/下载的最新内容(,当尝试"cabal new-update"或"cabal v1-update"时,它会回答以下错误消息。

从 hackage.haskell.org 下载最新的软件包列表阴谋集团.exe:无法读取索引。您是否称"检查更新"?

我在这里没有发现关于这个问题的其他问题,尽管GitHub(https://github.com/haskell/cabal/issues/5574(上有一个,但到目前为止还没有解决方案,至少对于Windows来说是这样。我可以在Windows上使用阴谋吗?

我已经搜索并阅读了所有与阴谋集团相关的问题,无论是在这里还是在GitHub上,但大多数都是针对Linux或操作系统的。

我尝试过"cabal -v3 v2-update",它向我展示了丢失的文件及其路径。起初我试图手动恢复文件,但有人建议删除与丢失的文件相关的所有文件,瞧,阴谋集团重新生成所有这些文件并开始工作。丢失的文件称为001-index.cache,我删除了所有文件001-index*。路径是 C:\Users\fidel\AppData\Roaming\cabal\packages\hackage.haskell.org。

感谢大家的建议和帮助。

相关内容

最新更新