2012-06-17 2 views
20

, 그것은 라인에 실패 찾을 수 없습니다 :우분투 하스켈 ghci 7.4.1 모듈 "System.Random"나는 ghci에 .hs를로드하려고

import System.Random 

메시지 :

Could not find module `System.Random' 
Use -v to see a list of the files searched for. 

나는 그것이 어제 작동하고 모든 오늘 갑자기 그것이 작동하지 않는다는 것을 기억합니다. 이 문제는 우분투 12.04 LTS, GHCi 7.4.1에서만 발생합니다. Windows의 haskell 플랫폼과 다른 리눅스 머신에서이 작업을 시도했습니다.

나는

sudo apt-get remove ghc 
sudo apt-get install ghc 

제거하고 GHC를 설치 다시 사용하려고했으나 문제가 계속하지만.

누군가 나를 도울 수 있습니까? 감사합니다

+1

'임의의 '패키지가 설치되어 있습니까? 'ghc-pkg list random'을 시도하십시오 –

+0

터미널에 입력하려고했습니다 : /var/lib/ghc/package.conf.d – Mike

+0

파일 이름에 "random"이있는 파일을 찾으려고했지만 아무 것도 찾지 못했습니다. 죄송합니다 정말로 이런 것들에 초보자, 어떻게해야합니까? – Mike

답변

34

random 패키지를 설치해야합니다. 패키지 관리자 (libghc-random-dev 또는 그와 비슷한 것)에서 가져올 수도 있고 cabal install random 일 수도 있습니다.

+6

감사합니다 모든 사람이, 내가 먼저 설치의 음모에 의해 문제를 해결하고 '는 sudo apt-get을 그때 로 임의의 패키지를 설치 할 수 있었다 음모 update' 음모가 설치 설치'음모 임의 설치 패키지 목록을 업데이트 ' – Mike

관련 문제