我正在编写一个球拍脚本(在Linux机器上),它需要数学/数论库。目前我的整个脚本如下:
#!/usr/bin/racket
(require math/number-theory)是的,从字面上讲,它只需要库。
当我尝试运行它时,我得到了一个错误,显示“期望找到一个‘`module’声明:发现了其他东西”。
但是,当我在终端中实际启动球拍时,如下所示:
/usr/bin/racket并在命令行中输入(需要数学/数论),它会将其视为完全有效。
这里发生了什么事?
发布于 2016-08-19 05:34:58
确保球拍文件的顶部也包含#lang语句。
换句话说,您需要在文件的顶部添加以下内容:
#!/usr/bin/racket
#lang rackethttps://stackoverflow.com/questions/37952163
复制相似问题