2

在我做了一个之后

cabal install yesod

我做了一个

yesod version

但它输出 0.10.2.1。我相信的最新版本是 1.3

如何升级到最新版本?我正在尝试在 Ubuntu 服务器上设置 yesod。

4

2 回答 2

2

处理已安装的软件包有 ghc-pkg,所以要删除 yesod

ghc-pkg unregister yesod

这不会删除可执行文件,所以

rm ~/.cabal/bin/yesod

然后更新包列表

cabal update

然后 cabal install 将选择与您的 ghc 版本兼容的最新版本(基于“基础”包依赖项)(如果我没记错的话)

cabal install yesod 
于 2012-10-27T11:03:06.713 回答
0

将 cabal 安装的包添加到你的路径:

export PATH="$HOME/.cabal/bin":$PATH

进入终端。

这意味着您可以运行 yesodyesod而不是:

~/.cabal/bin/yesod
于 2013-11-28T07:50:56.723 回答