2017-10-13 3 views
0

Je viens d'installer la plate-forme Haskell complète de https://www.haskell.org/platform/windows.html sur une machine Windows 7 64 bits. J'ai suivi l'étape 3 de cette page.Nouvelle erreur de répétition de l'installation de la cabine

je dû désinstaller 8.0.2 avant d'installer cette version, 8.2.1

Quelle que soit l'ordre que je lance avec cabale, il donne maintenant la même erreur. Veuillez voir la séquence de commandes et d'erreurs ci-dessous. Cela a été fait dans un répertoire vide:

D:\test>cabal init 
dieVerbatim: user error (cabal: Failed to download 
http://objects-us-west-1.dream.io/hackage-mirror/root.json : No Status Code 
could be parsed from response: --17:29:30-- 
http://objects-us-west-1.dream.io/hackage-mirror/root.json 
=> `C:\Users\BEN~1.CRA\AppData\Local\Temp\transportAdapterGet570528145' 
Connecting to objects-us-west-1.dream.io:80... connected! 
HTTP request sent, awaiting response... 200 OK 
2 Content-Length: 3850 
3 Accept-Ranges: bytes 
4 Last-Modified: Mon, 12 Sep 2016 12:14:29 GMT 
5 ETag: "c5688ef68afb3f6186d35162423bd8c6" 
6 x-amz-request-id: tx0000000000000003f6055-0059e0e9ea-19c1b67c-default 
7 Content-Type: application/json 
8 Date: Fri, 13 Oct 2017 16:29:30 GMT 
9 Connection: keep-alive 
10 

0K ... 100% @ 3.67 MB/s 

17:29:30 (3.67 MB/s) - 
`C:\Users\BEN~1.CRA\AppData\Local\Temp\transportAdapterGet570528145' saved 
[3850/3850] 


FINISHED --17:29:30-- 
Downloaded: 3,850 bytes in 1 files 
) 
D:\test>cabal configure 
dieVerbatim: user error (cabal: Failed to download 
http://objects-us-west-1.dream.io/hackage-mirror/root.json : No Status Code 
could be parsed from response: --17:29:35-- 
http://objects-us-west-1.dream.io/hackage-mirror/root.json 
=> `C:\Users\BEN~1.CRA\AppData\Local\Temp\transportAdapterGet570528145' 
Connecting to objects-us-west-1.dream.io:80... connected! 
HTTP request sent, awaiting response... 200 OK 
2 Content-Length: 3850 
3 Accept-Ranges: bytes 
4 Last-Modified: Mon, 12 Sep 2016 12:14:29 GMT 
5 ETag: "c5688ef68afb3f6186d35162423bd8c6" 
6 x-amz-request-id: tx0000000000000001249f3-0059e0e9f0-19c8c27c-default 
7 Content-Type: application/json 
8 Date: Fri, 13 Oct 2017 16:29:36 GMT 
9 Connection: keep-alive 
10 

0K ... 100% @ 3.67 MB/s 

17:29:36 (3.67 MB/s) - 
`C:\Users\BEN~1.CRA\AppData\Local\Temp\transportAdapterGet570528145' saved 
[3850/3850] 


FINISHED --17:29:36-- 
Downloaded: 3,850 bytes in 1 files 
) 
D:\test>cabal install cabal-install 
dieVerbatim: user error (cabal: Failed to download 
http://objects-us-west-1.dream.io/hackage-mirror/root.json : No Status Code 
could be parsed from response: --17:29:45-- 
http://objects-us-west-1.dream.io/hackage-mirror/root.json 
=> `C:\Users\BEN~1.CRA\AppData\Local\Temp\transportAdapterGet299511942' 
Connecting to objects-us-west-1.dream.io:80... connected! 
HTTP request sent, awaiting response... 200 OK 
2 Content-Length: 3850 
3 Accept-Ranges: bytes 
4 Last-Modified: Mon, 12 Sep 2016 12:14:29 GMT 
5 ETag: "c5688ef68afb3f6186d35162423bd8c6" 
6 x-amz-request-id: tx0000000000000003f626b-0059e0e9f9-19c1b67c-default 
7 Content-Type: application/json 
8 Date: Fri, 13 Oct 2017 16:29:45 GMT 
9 Connection: keep-alive 
10 

0K ... 100% @ 3.67 MB/s 

17:29:45 (3.67 MB/s) - 
`C:\Users\BEN~1.CRA\AppData\Local\Temp\transportAdapterGet299511942' saved 
[3850/3850] 


FINISHED --17:29:45-- 
Downloaded: 3,850 bytes in 1 files 
) 

Le (s) fichier (s) temporaire (s) auquel il se réfère n'existe pas. Je suis en mesure d'accéder à la dream.io à partir de ma machine en utilisant Chrome.

Je suis nouveau dans le développement de Haskell/cabal, alors excuses si quelque chose me manque.

+3

[numéro Cabal # 4747] (https: // GitHub. com/haskell/cabal/issues/4747 # issuecomment-327888643) a quelques solutions de contournement suggérées, y compris 'cabal - http-transport = plain-http update' et" Ajouter wget ou curl à Path " –

+0

Vous pouvez également essayer de commencer avec Empiler à la place. Il y a des instructions pour cela sur https://haskell-lang.org/get-started. En théorie, votre installation de la plate-forme Haskell doit déjà contenir une installation Stack valide. –

+0

@thatotherguy que cette solution de contournement travaillé pour moi - avez-vous voulu l'ajouter comme une réponse et je vais l'accepter? – bcvery1

Répondre