自潘多克存储库中的包已过时,我想通过 安装它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。
答案1
输入echo $PATH
后您可能会看到以下内容:(a) 不包含 $HOME/.cabal/bin 或包含$HOME/.cabal/bin
接近末尾的内容。
输入export PATH=$HOME/.cabal/bin:$PATH
,然后cabal install cabal-install
。这将安装正确版本的 cabal,因为 ubuntu 存储库中的版本已过期。然后,您就可以了cabal install pandoc
。