ubuntu haskell ghci 7.4.1 ne pourrait pas trouver le module “Système.Au hasard”
Quand j'ai essayé de charger une .hs dans ghci, il a échoué sur la ligne:
import System.Random
Message:
Could not find module `System.Random'
Use -v to see a list of the files searched for.
Je me souviens qu'il a travaillé hier et tout d'un coup, aujourd'hui, il ne fonctionne pas.
Ce problème se produit uniquement sur Ubuntu 12.04 LTS, GHCi 7.4.1 , quand j'ai essayé cela sur windows haskell plate-forme et d'autres machines linux j'ai travaillé.
J'ai essayé d'utiliser
sudo apt-get remove ghc
sudo apt-get install ghc
supprimer et re installer ghc, mais le problème persiste.
Quelqu'un pourrait-il m'aider? Grâce
- Avez-vous des
random
paquet installé? Essayezghc-pkg list random
- j'ai essayé de taper que dans le terminal, j'ai eu: /var/lib/ghc/paquet.conf.d
- J'ai essayé de regarder les fichiers avec "random" dans les noms de fichiers, mais n'en trouva aucun. Désolé Im vraiment débutant à ces choses, que dois-je faire?
- GHC n'est plus livré avec le
random
paquet, donc avec de nouveaux GHCs (depuis 7.2), vous devez installerrandom
avec la distrib gestionnaire de paquets ou aveccabal-install
vous-même. - Savez-vous pourquoi GHC n'est plus livré avec ce forfait?
Vous devez vous connecter pour publier un commentaire.
Vous devez installer le aléatoire paquet. Vous pouvez probablement obtenir à partir de votre gestionnaire de paquets (comme quelque chose comme
libghc-random-dev
ou similaire), ou vous pouvezcabal install random
.sudo apt-get install cabal-install cabal update
ensuite, j'ai été en mesure d'installer l'aléatoire paquet aveccabal install random