安装 Data.Aeson 时出错

Error installing Data.Aeson

你好谁能告诉我如何安装 Data.Aeson 包?我 运行 遇到以下错误:

WARNING: cache is out WoAfR NdaItNeG::  Cc:a/cUhsee riss/ aodurti aonf.b edrcaotev:i ciC/:Ap/pUDsaeta/rLso/caadlr/iParno.gbrearmcso/vsitcaic/kA/pxp8D6a_t6a4/-Lwoicnadlo/ws/Pgrhocg-r8a.ms0./2s\ltiabc\kp/xack8a6g_e6.4c-ownfi.ndd\poawcsk/agghec.-c8a.c0h.e2
\glhicb \wpialclk asgeee. caonn fo.ldd\ pvaicekwa goef. ctahcihse
pgahcck awgiel ld bs.e eU saen  'oglhdc -vpikegw  roefc atchhies'  ptaoc kfaigxe.
db. Use 'ghc-pkg recache' to fix.
Error parsing targets: Directory not found: Data.Aeson

下面说 Use ghc-pkg recache。当我尝试 运行 这个命令时,我得到以下错误:

ghc-pkg.exe: C:\Program Files\Haskell Platform.4.2\lib\package.conf.d\package.cache: you don't have permission to modify this file

我已经尝试使用 cabal install Data.AesonStack install Data.Aeson 安装 Data.Aeson。对于后者,我得到以下错误:

WARNING:WA caRcNhIeN Gi:s  coaucth eo fi sd oautte :o fC :d/aUtsee:r sC/a:d/riaUns.ebresr/caodvriicain/.AbpeprDcatova/Lioccia/lA/pPprDoagtraa/mLso/csatla/cPkr/oxg8r6a_m6s4/-swtiancdko/wxs8/6g_h6c4--8w.i0n.d2o\wlsi/bg\hpca-c8k.a0g.e2.\cloinbf\.pda\cpkaacgkea.gceo.ncfa.cdh\ep
agchkca gwei.lcla csheee
 gahnc  owlidl lv iseewe  oafn  tohlids  vpiaecwk aogfe  tdhbi.s  Upsaec k'agghec -dpbk.g  Urseec a'cghhec'- ptkog  friexc.a
che' to fix.
Error parsing targets: Directory not found: Data.Aeson

Data.Aeson 不是包,它是名为 aeson 的包中的许多模块之一。试试 cabal install aeson.