尝试 "cabal sandbox init" 而 cabal 无法识别命令 "sandbox"

Trying out "cabal sandbox init" and cabal not recognizing the command "sandbox"

我正在尝试使用 scotty 制作一个简单网站的教程,但是当我尝试命令 "cabal sandbox init":

时出现错误
cabal: unrecognised command: sandbox (try --help)

有谁知道哪里出了问题吗?

你的Cabal/cabal-install版本够新吗?沙箱是在 Cabal 1.18 中引入的。您可以使用命令 cabal --version.

查看版本

您或许可以使用这些命令进行升级:

cabal update
cabal install Cabal cabal-install