Tôi mới sử dụng Haskell và gặp sự cố với gói của nó.Haskell Không thể tìm thấy mô-đun 'Hệ thống'
Tôi muốn nhập System.Random nhưng
Could not find module `System.Random'
Sau đó, tôi đã cố gắng để nhập hệ thống nhưng
Could not find module `System'.
It is a member of the hidden package `haskell98-2.0.0.0'.
tôi đã cố gắng để tìm kiếm vấn đề này, nhưng những giải pháp vẫn không công việc.
Như this nói, tôi đã cố gắng để cài đặt cabal trên của tôi Mac OS X sử dụng MacPort, nhưng
Error: The following dependencies were not installed: ghc Error: Status 1 encountered during processing.
Tôi đã cài đặt Haskell Platform và có thể sử dụng ghci trong dòng lệnh. GHCi, phiên bản 7.2.1
Sau đó, tôi cố gắng sử dụng ghc-pkg expose haskell98-2.0.0.0
như this one nói.
Nhưng lần này, tôi thậm chí không thể chạy ghci.
Top level:
Ambiguous interface for `Prelude':
it was found in multiple packages: base haskell98-2.0.0.0
Vì vậy, những gì tôi có thể làm mà không sử dụng cabal?
Nền tảng Haskell nên đi kèm với Cabal. Bạn không cần phải cài đặt bất kỳ thứ gì khác (ngoài gói ngẫu nhiên - 'cabal install random') – MatrixFrog
Theo trang bạn đã liên kết, Nền tảng Haskell dựa trên GHC 7.2.x chưa được phát hành. Bạn đang yêu cầu những rắc rối nếu bạn đã thay thế GHC trong Nền tảng Haskell. –