lisp - 当我尝试在 Windows 7 : 'rm' is not recognized 中克隆 HN 时出错

标签 lisp arc-lisp

我已经将 Arc 3.1 和 Racket 下载到我的 Windows 7 机器上。 我已经按照 http://www.arclanguage.org/item?id=12397 中的指示解决了许多错误 现在,当我输入 (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/urandom,因为 C:/dev/urandom 没有意义

关于lisp - 当我尝试在 Windows 7 : 'rm' is not recognized 中克隆 HN 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9517645/

相关文章:

algorithm - php 中的黑客新闻算法?

functional-programming - 精心设计的功能性 Web 应用程序的源代码?

lisp - lisp 符号的有效字符

operating-system - 是否有使用 Lisp 开发的操作系统?

Lisp:找到与 fset 等效的 setf 方法

racket - 启动 Hacker News Clone - 后续步骤?

paul-graham - Arc发生了什么事?

lisp - Sharpsign 等号阅读器宏示例?

Lisp 引用在内部工作

lisp - Arc 相对于 Racket 的优势