gpt4 book ai didi

haskell - ‘Text.Regex.Posix’ 是否被重命名或替换?

转载 作者:行者123 更新时间:2023-12-02 01:23:49 24 4
gpt4 key购买 nike

我有同样的问题question .但是,这两个答案都依赖于模块 Text.Regex.Posix。当我尝试导入它时,我得到了

<no location info>:
Could not find module ‘Text.Regex.Posix’
Perhaps you meant
Text.Regex.Base (from regex-base-0.93.2@5g5YXZiScrKLs2R8SL8lg0)
Text.Regex.PCRE (from regex-pcre-builtin-0.94.4.8.8.35@B6GE2pWicek5lhKiWDiitR)

我已经按照 answer 中的建议尝试安装 regex-posix , 但仍然找不到该模块。所以我想知道 Text.Regex.Posix 的功能是否已移至建议的模块 Text.Regex.BaseText.Regex.PCRE。我的 GHCi 版本是 7.10.3。

我是 Haskell 的初学者,所以我可能会遗漏一些微不足道的东西。

最佳答案

安装包时,请确保将其安装到适当的位置(全局或沙盒中)。如果 cabal 检测到一个沙箱,它会自动在那里安装包(它应该说一些“在路径/到/沙箱检测到沙箱”的效果。)

您始终可以通过运行 ghc-pkg list 检查全局包索引中安装了哪些包,或者如果 cabal 使用沙箱,则 cabal sandbox hc-pkg list.

一旦您发现 cabal 正在使用哪个包索引来编译特定程序,您就可以在 Hackage 文档中验证您安装的版本中是否存在所需的功能。

关于haskell - ‘Text.Regex.Posix’ 是否被重命名或替换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38294949/

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