尝试在堆栈上安装 System.Random
Trying to install System.Random on stack
我正在使用堆栈 1.6.1。在 src/Main.hs
我从
开始
module Main where
import System.IO
import System.Random
...
我现在不使用 System.Random 中的任何东西。
当我运行stack ghci
我得到
/Users/mkaravan/end2end/Music/music/src/Main.hs:4:1: error:
Could not find module ‘System.Random’
Use -v to see a list of the files searched for.
|
4 | import System.Random
| ^^^^^^^^^^^^^^^^^^^^
我没有成功执行以下任何命令:
stack install System.Random
stack install system.random
stack install random
我收到这个错误:
>>> stack install System.Random
Error parsing targets: Directory not found: System.Random
如何在 Stack 中将 System.Random 变为 运行?
可能最直接的命令是stack ghci --package random
。但理论上 stack install random
也应该有效。但是,由于您没有包含该调用的输出,因此不清楚它不起作用的原因。
您可能需要将 random
添加到 package.yaml
中的依赖项部分(或者如果您不使用 hpack,则添加到 *.cabal
中的 build-depends
)。这告诉堆栈该包依赖于包含 System.Random
模块的随机包。
我正在使用堆栈 1.6.1。在 src/Main.hs
我从
module Main where
import System.IO
import System.Random
...
我现在不使用 System.Random 中的任何东西。
当我运行stack ghci
我得到
/Users/mkaravan/end2end/Music/music/src/Main.hs:4:1: error:
Could not find module ‘System.Random’
Use -v to see a list of the files searched for.
|
4 | import System.Random
| ^^^^^^^^^^^^^^^^^^^^
我没有成功执行以下任何命令:
stack install System.Random
stack install system.random
stack install random
我收到这个错误:
>>> stack install System.Random
Error parsing targets: Directory not found: System.Random
如何在 Stack 中将 System.Random 变为 运行?
可能最直接的命令是stack ghci --package random
。但理论上 stack install random
也应该有效。但是,由于您没有包含该调用的输出,因此不清楚它不起作用的原因。
您可能需要将 random
添加到 package.yaml
中的依赖项部分(或者如果您不使用 hpack,则添加到 *.cabal
中的 build-depends
)。这告诉堆栈该包依赖于包含 System.Random
模块的随机包。