我是Haskell和GHCi的新手。公平的警告。我正在尝试使用:load命令加载.hs文件,但文件远离GHCi bin文件夹的位置,即
C:\用户\凯尔\文件\ BIN
我想到达这个目录,以便我可以使用
:加载hw2.hs
加载我的模块。但我很难到达那里。 我试过了
:cd'C:\ Users \ Kyle \ Documents \ bin'
返回错误。 更改到此目录的正确语法是什么?如果文件路径中有空格怎么办? (C:\ Users \ Kyle \ My Documents \ bin)
我还可以输入什么命令来查看我当前的目录?
感谢您的帮助!
答案 0 :(得分:1)
您的问题是,您无法使用:cd
的引号 - 您只需要
Prelude> :cd C:\Users\Kyle\Documents\bin
或者,如果您从C:\Users\Kyle
开始,那么只需
Prelude> :cd Documents\bin
对于处理带空格的路径也是如此;
Prelude> :cd My Documents
会将您置于当前目录的My Documents
子目录中。
答案 1 :(得分:0)
'C:\ Users \ Kyle \ Documents \ bin'我认为它应该是
'C:\\Users\\Kyle\\Documents\\bin'
或者只是使用正斜杠/而不是。它也适用于带空格的路径。