Windows 7 在windows 7上安装YesSOD

Windows 7 在windows 7上安装YesSOD,windows-7,yesod,Windows 7,Yesod,我想在windows 7 64位上安装yesod。它在网络包上失败。这就是我所做的: 我清除了ghc和所有软件包,并重新安装了haskell平台。 然后我更新了有效的阴谋集团。新的cabal.exe不在路径中,系统继续使用旧版本。 我添加了新cabal.exe的路径并删除了旧版本。alex和happy也有同样的问题。 然后我安装了yesod平台和yesod垃圾箱。它在网络库(2.5.0.0)上失败。我安装了mingw和msys(由于某些原因,haskell平台的msys部分被忽略)。 我在Msy

我想在windows 7 64位上安装yesod。它在网络包上失败。这就是我所做的: 我清除了ghc和所有软件包,并重新安装了haskell平台。 然后我更新了有效的阴谋集团。新的cabal.exe不在路径中,系统继续使用旧版本。 我添加了新cabal.exe的路径并删除了旧版本。alex和happy也有同样的问题。 然后我安装了yesod平台和yesod垃圾箱。它在网络库(2.5.0.0)上失败。我安装了mingw和msys(由于某些原因,haskell平台的msys部分被忽略)。 我在Msys中安装了新版本的cabal网络。网络2.5.0.0。已安装。然后再次安装YesSOD平台和YesSOD箱,如中所示。可以这个很好用。 现在我有YESOD1.2.6,ghc版本7.6.3和cabal 1.20.0.3。 启动yesod init,使用“simple”并将目录更改为新项目。 然后我做了阴谋集团的沙箱初始化。没有错误。 然后:阴谋集团安装——启用测试。yesod平台yesod bin——最大回跳=-1——重新排序目标 ..... 阴谋集团:错误:某些软件包未能安装: authenticate-1.3.2.8依赖于安装失败的网络-2.5.0.0。 导管-extra-1.1.0.4取决于未能安装的网络-2.5.0.0。 连接-0.2.1依赖于安装失败的网络-2.5.0.0。 .... 我认为问题在于,在msys中安装网络是可行的,但不是yesod的一部分。 你知道会出什么问题吗


Kees

你能试着用额外的标志
--constraint network==2.4.1.2
重新运行这个命令吗?我得到:。。。。阴谋集团:重新安装可能会破坏以下软件包:haskell-platform-2013.2.0.0 cgi-3001.1.7.5 HTTP-4000.2.8如果仍要安装,请使用--强制重新安装。请将完整输出粘贴到其他地方并提供链接?好的,再试一次:
cabal install yessod platform yessod bin haskell platform--max backjumps=-1--reorder goals