它是隐藏包QuickCheck-1.2.0.0的成员,如何加载hs文件

发布于 2024-10-31 23:15:29 字数 394 浏览 0 评论 0原文

安装了 QuickCheck,

我再次安装 cabal 安装 QuickCheck-1.2.0.0

并再次加载并出现错误

找不到模块 Test.QuickCheck.Batch': 它是隐藏包QuickCheck-1.2.0.0'的成员。

是隐藏包,怎么办?

ghc -o tryprog hello.hs -package QuickCheck-1.2.0.0 :无法满足-package QuickCheck-1.2.0.0 (使用 -v 获取更多信息)

除了这个错误之外,如何加载带有 Quickcheck-1.2.0.0 包的 .hs 文件?

为这个问题加了50分

我真诚地请求您帮助解决这个加载问题!

installed QuickCheck,

i install again cabal install QuickCheck-1.2.0.0

and load again and has error

Could not find module Test.QuickCheck.Batch':
It is a member of the hidden package
QuickCheck-1.2.0.0'.

It is hidden package, How to do?

ghc -o tryprog hello.hs -package QuickCheck-1.2.0.0
: cannot satisfy -package QuickCheck-1.2.0.0
(use -v for more information)

besides this error, how to load .hs file with package quickcheck-1.2.0.0?

added 50 points for this question

I sincerely beg for your help on this loading problem!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

王权女流氓 2024-11-07 23:15:30

根据 GHC 用户指南,您在以下情况下使用 -package编译时指定包名。根据您收到的错误,您应该指定“-package QuickCheck-1.2.0.0”。

According to the GHC user's guide you use -package when compiling to specify a package name. According to the error you are getting you should specify '-package QuickCheck-1.2.0.0'.

风轻花落早 2024-11-07 23:15:29

您可以使用 ghc-pkg 命令隐藏或公开软件包,如 ghc-pkg hide QuickCheck-1.2.0.0ghc-pkg hide QuickCheck-2.4 所示代码>等等。

You can hide or expose packages with the ghc-pkg command as in ghc-pkg expose QuickCheck-1.2.0.0 and ghc-pkg hide QuickCheck-2.4 and etc.

戒ㄋ 2024-11-07 23:15:29

Test.QuickCheck.Batch 是一个 Quickcheck 1.x 版模块,您可能安装了更新的 QuickCheck 2.x 版本。像往常一样,您可以找到有关 hackage 的文档

Test.QuickCheck.Batch is a quickcheck version 1.x module and you likely installed a more recent, 2.x, version of quickcheck. As usual, you can find the documentation on hackage.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文