Powershell 无法为Haskell安装QuickCheck:";runInteractiveProcess:权限被拒绝";

Powershell 无法为Haskell安装QuickCheck:";runInteractiveProcess:权限被拒绝";,powershell,haskell,cabal,quickcheck,Powershell,Haskell,Cabal,Quickcheck,当我运行命令时 cabal update cabal install QuickCheck 在windows powershell上,或 cabal install --lib --package-env . QuickCheck 我获得runInteractiveProcess:权限被拒绝。我发现我需要运行“/scripts/securetmp”并取消我的/tmp的安全。我该怎么做?运行/scripts/securetmp意味着什么? 我被要求提供建议的链接,这里有两个来自两个不同的人

当我运行命令时

cabal update

cabal install QuickCheck
在windows powershell上,或

 cabal install --lib --package-env . QuickCheck
我获得runInteractiveProcess:权限被拒绝。我发现我需要运行“/scripts/securetmp”并取消我的/tmp的安全。我该怎么做?运行/scripts/securetmp意味着什么? 我被要求提供建议的链接,这里有两个来自两个不同的人的链接,他们说了同样的话: 1.在关于StackOverflow的类似问题的其中一个答案中: 2.在一个网站上,虽然是俄语,但上面说的是同样的话:


在这两个链接上都有其他的答案,它们涉及到运行一些bootstrap.sh脚本。这可能是另一个解决方案,但我不知道如何执行。

尝试使用以下方法安装它:
cabal--http transport=plain http install QuickCheck
,这样您将迫使cabal不使用powershell的webclient,它对我有效。

尝试使用以下方法安装它:
cabal--http transport=plain http install QuickCheck
,这样你将迫使cabal不使用powershell的webclient,它对我有效。

您好,请将链接添加到建议源以获取更多详细信息,好吗?我添加了链接。其他StackOverflow答案中的答案适用于Linux安装,我假设您使用的是windows。不幸的是,尝试复制错误时,成功地安装了QuickCheck,没有出现任何错误(ghc-V->8.6.5,cabal-V->2.4.1.0)。出于兴趣,您使用的是什么cabal版本?您好,您可以添加到建议源的链接以获得更多详细信息吗?我添加了链接。其他StackOverflow答案中的答案适用于Linux安装,我假设您使用的是windows。不幸的是,尝试复制错误时,成功地安装了QuickCheck,没有出现任何错误(ghc-V->8.6.5,cabal-V->2.4.1.0)。出于兴趣,你用的是什么阴谋版本?抱歉,它仍然说“拒绝许可”抱歉,它仍然说“拒绝许可”