Lisp 尝试在Windows 7中克隆HN时出错:';rm';不被承认

Lisp 尝试在Windows 7中克隆HN时出错:';rm';不被承认,lisp,arc-lisp,Lisp,Arc Lisp,我已将Arc 3.1和Racket下载到我的Windows 7机器上。 我已经按照中的指示解决了许多错误 现在,当我输入(nsv)时,出现以下错误,localhost:8080显示为空: arc> (nsv) 'rm' is not recognized as an internal or external command, operable program or batch file. load items: ranking stories. user break === contex

我已将Arc 3.1和Racket下载到我的Windows 7机器上。 我已经按照中的指示解决了许多错误 现在,当我输入
(nsv)
时,出现以下错误,
localhost:8080
显示为空:

arc> (nsv)
'rm' is not recognized as an internal or external command,
operable program or batch file.
load items:
ranking stories.
user break

=== context ===
C:\arc3.1\ac.scm:1031:20
 gs1259

ready to serve port 8080
user break

=== context ===
C:\arc3.1\ac.scm:1031:20
 gs1259

**open-input-file: cannot open input file: "C:/dev/urandom" (The system cannot fin
d the path specified.; errno=3)**

=== context ===
 rand-string
 new-fnid
 fnid
 flink
zz
zz
zz
 gs2061
 cache
 newspage
 gs2059
 gs1059
 handle-request-thread

听起来你的cygwin设置有问题。它找不到
rm
。cygwin二进制文件应该在您的路径中吗


此外,cygwin可能应该翻译
/dev/uradom
,因为
C:/dev/uradom
没有意义

我会尝试安装cygwin,这可能会解决您的问题,但我遇到了这个问题,但实际上没有找到解决方法。使用cygwin解决了上述问题。但是,现在,当我运行mzscheme-f as.scm时,它永远不会返回提示符(如循环)。当我使用mzscheme-m-f as.scm时,它会显示“main:未定义或需要进入顶级环境”消息很高兴您解决了第一部分,但是I@m恐怕我不知道下一步该建议什么。也许最好开始一个新问题。