Haskell在启用评测的情况下重新安装base
我正在按照列出的说明重新安装Haskell库,并启用分析功能 然而,每当阴谋集团试图重新安装其中一个库时,我都会收到以下消息:Haskell在启用评测的情况下重新安装base,haskell,profiling,ghc,cabal,haskell-platform,Haskell,Profiling,Ghc,Cabal,Haskell Platform,我正在按照列出的说明重新安装Haskell库,并启用分析功能 然而,每当阴谋集团试图重新安装其中一个库时,我都会收到以下消息: LibraryNameHere.hs:1:1: Could not find module `Prelude' Perhaps you haven't installed the profiling libraries for package `base'? Use -v to see a list of the files searched f
LibraryNameHere.hs:1:1:
Could not find module `Prelude'
Perhaps you haven't installed the profiling libraries for package `base'?
Use -v to see a list of the files searched for.
当我尝试在启用评测的情况下重新安装base
时,会收到以下消息:
me@machine:~/.cabal/$ cabal install -p base
Resolving dependencies...
All the requested packages are already installed:
base-4.5.0.0
Use --reinstall if you want to reinstall anyway.
me@machine:~/.cabal/$ cabal install --reinstall -p base
Resolving dependencies...
cabal: Could not resolve dependencies:
next goal: base (user goal)
rejecting: base-4.7.0.0, 4.6.0.1, 4.6.0.0, 4.5.1.0, 4.5.0.0, 4.4.1.0, 4.4.0.0,
4.3.1.0, 4.3.0.0, 4.2.0.2, 4.2.0.1, 4.2.0.0, 4.1.0.0, 4.0.0.0 (only already
installed instances can be used)
rejecting: base-3.0.3.2 (conflict: base => base>=4.0 && <4.3)
rejecting: base-3.0.3.1 (conflict: base => base>=4.0 && <4.2)
me@machine:~/.cabal/$cabal安装-p基地
正在解析依赖项。。。
已安装所有请求的软件包:
base-4.5.0.0
如果仍要重新安装,请使用--重新安装。
me@machine:~/.cabal/$cabal安装--重新安装-p基座
正在解析依赖项。。。
阴谋集团:无法解析依赖项:
下一个目标:基础(用户目标)
拒绝:base-4.7.0.0、4.6.0.1、4.6.0.0、4.5.1.0、4.5.0.0、4.4.1.0、4.4.0.0、,
4.3.1.0、4.3.0.0、4.2.0.2、4.2.0.1、4.2.0.0、4.1.0.0、4.0.0.0
已安装的实例(可以使用)
拒绝:base-3.0.3.2(冲突:base=>base>=4.0&&base>=4.0&&p>如果默认情况下Haskell/GHC安装中未包含base
评测库,则它们将通过操作系统的包管理器包含在单独的包中
Debian Linux系统:
sudo-apt-get-install-ghc-prof
试试看
cabal update
cabal install ghc-prof
一般来说,不建议重新安装base
。GHC应该附带base
的评测库。也许您没有安装-prof
软件包?@MikhailGlushenkov,sudo apt get install GHC prof
。问题解决了!我得到了相同的“未找到模块”安装ghc-prof后出错。是一个解析库,与此问题无关。