繁体   English   中英

Haskell:安装Yesod / Snap时出现问题,我想在Windows 7上通过cabal接收其他任何软件包

[英]Haskell: issue with installing Yesod/Snap and I suppose any other package via cabal on Windows 7

我是Haskell的新手,正在尝试在Windows 7上安装Snap( http://snapframework.com )。我已经安装了GHCi和cabal。 开始执行与网站文档中所述相同的操作,但我有下一个例外:

阴谋集团

Resolving dependencies...
Downloading blaze-builder-0.3.3.2...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install blaze-builder-0.3.3.2
Downloading byteable-0.1.1...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install byteable-0.1.1
Downloading crypto-api-0.12.2.2...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install crypto-api-0.12.2.2
Downloading enumerator-0.4.20...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install enumerator-0.4.20
Downloading extensible-exceptions-0.1.1.4...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install extensible-exceptions-0.1.1.4
Downloading generic-deriving-1.6.2...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install generic-deriving-1.6.2
Downloading logict-0.6.0.1...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install logict-0.6.0.1
Downloading mwc-random-0.13.1.0...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install mwc-random-0.13.1.0
Downloading safe-0.3.3...
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
Failed to install safe-0.3.3
Downloading transformers-compat-0.1.1.1...

Yesod发生了相同的事情,因此似乎是cabal在Windows 7上并不是很好的作品,或者在开始通过cabal安装任何软件包之前需要应用一些魔术配置。

但是即使我这样做

C:\Users\Bogdan>cabal update

有同样的问题

Downloading the latest package list from hackage.haskell.org
Warning: http error: Network.Browser.request: Error raised ErrorParse
"parseResponseHead Response status line parse failure: <html>\r\n"
cabal: Network.Browser.request: Error raised ErrorParse "parseResponseHead
Response status line parse failure: <html>\r\n"

我当然可以上网。 如果是防火墙或代理问题,则仅发生在Haskell。 它使用一些特殊的配置文件吗?

如果您位于代理后面,则可能需要将代理设置添加为HTTP_PROXYHTTPS_PROXY环境变量,而不仅仅是依赖于适用于Web浏览器的代理自动配置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM