haskell - 在 Windows 上找不到模块“Test.QuickCheck”
问题描述
解决方案
首先,stack install
不建议安装可执行文件或库。相反,你可以做几件事来使用这个QuickCheck
库:
- 如果您想
QuickCheck
在诸如stack ghci
or之类的命令中使用stack ghc
,您可以将其添加为--package
选项,例如运行 REPL 来玩弄QuickCheck
您可以使用stack ghci --package QuickCheck
然后编写import Test.QuickCheck
. - 如果您想使用 编写一个小的单文件程序
QuickCheck
,那么您可以运行stack ghc --package QuickCheck -- MyProgram.hs
(使用--package
最后一个项目符号中的选项)。或者,您可以使用stack
的脚本功能,并在程序顶部包含这样的一行:-- stack --resolver lts-12.18 script --package QuickCheck
- 如果您想
QuickCheck
在大型项目中使用,请将其作为依赖项添加到您的my-program.cabal
orproject.yaml
文件中。
相同的指南适用于您可能想要使用的任何包。
推荐阅读
- python - Python(版本 3.6.3)pandas(安装版本 0.22.0)导入错误
- file-upload - 在Jmeter中为每个线程上传不同的文件
- android - 如何在 Xamarin Android 上获取任何选择文件的文件路径
- php - 使用 Laravel Eloquent 选择多个表
- php - 在自定义编译的 Apache 上安装 PHP 时出错
- c# - 如何使用 FluentValidation 验证 Guid 列表
- python - 熊猫:选择索引,然后选择多索引切片上的列
- intellij-idea - Force push keyboard shortcut in IntelliJ IDEA 2018.1
- html - 如何将模式的第一个字符与其余字符分开?
- r - Fill a polygon with gradient scale in R