3
A
回答
3
沙箱是Cabal特有的概念,runhaskell(和GHC套件的其余部分)对他们不了解。 GHC的相关概念是包数据库路径,可以通过命令行标志(如-package-db
)或环境变量GHC_PACKAGE_PATH
来控制。 runhaskell
似乎不支持-package-db
,所以设置GHC_PACKAGE_PATH
是最好的选择。或者,当丹尼尔瓦格纳在评论中指出,你当然可以让卡巴尔做cabal exec
的工作。
cabal exec
通过设置GHC_PACKAGE_PATH
工作,所以如果由于某种原因想要手动设置变量,您可以使用命令cabal exec printenv GHC_PACKAGE_PATH
查看Cabal设置它的值。
相关问题
- 1. 如何对沙箱进行沙箱?
- 2. 如何登录到salesforce.com沙箱?
- 3. MapR沙箱工作指令
- 4. SalesForce.com沙箱游客登录
- 5. 如何测试在沙箱
- 6. 如何使用沙箱SLF4J
- 7. Salesforce中指定用户的沙箱中缺少调试日志
- 8. iOS:我如何让IAP沙箱忘记错误的登录名?
- 9. 如何指定对象目录的makefile?
- 10. 帐户的沙箱
- 11. 如何“突破”浏览器的沙箱?
- 12. 沙箱NSTask
- 13. CFMessagePort和沙箱
- 14. Eclipse:指定多个res目录,如指定多个src目录
- 15. 无法登录到微信沙箱
- 16. 无法登录到贝宝沙箱
- 17. Paypal沙箱帐号不记录
- 18. 在码头集装箱中运行沙箱与沙箱
- 19. 如何使用salesforce Bulk API登录沙箱
- 20. 如何为NDK_MODULE_PATH指定目录
- 21. gcc -save-temps:如何指定目录
- 22. OpenFileDialog。 “指定目录对话框”如何?
- 23. 如何实现本机代码沙箱?
- 24. 如何创建沙箱用户?
- 25. 如何用C创建沙箱#
- 26. 如何在沙箱上检查PayPal IPN?
- 27. 登录到salesforce沙箱时发生太多重定向
- 28. 沙箱不工作
- 29. 创建沙箱C#
- 30. Woocommerce和PayPal(沙箱)
这个问题很好。但是你可能会问错误的问题;你知道'cabal repl','cabal run'和'cabal exec',它们分别从你的'* .cabal'文件和一个任意进程启动'ghci',一个可执行文件, GHC的适当路径? –