尝试通过cabal安装安装pandoc失败

由于存储库中的pandoc软件包已过时,我想通过cabal-install安装它。

我运行cabal update ,然后cabal install pandoc失败了:

cabal: Couldn't read cabal file "pandoc/1.9.4.4/pandoc.cabal"

这可能是相关的:

 cabal --version cabal-install version 0.10.2 using version 1.10.1.0 of the Cabal library 

我的机器正在运行oneiric。

输入echo $PATH ,您可能会看到(a)不包含$ HOME / .cabal / bin或者在结尾附近包含$HOME/.cabal/bin的内容。

键入export PATH=$HOME/.cabal/bin:$PATH ,然后cabal install cabal-install 。 这将安装正确版本的cabal,因为ubuntu存储库中的版本已过时。 然后,你可以cabal install pandoc就好了。