gpt4 book ai didi

racket - 期望一个模块声明,找到别的东西?

转载 作者:行者123 更新时间:2023-12-04 03:42:45 24 4
gpt4 key购买 nike

我正在研究需要数学/数论库的 Racket 脚本(在 Linux 机器上)。我目前的整个脚本是这样的:

#!/usr/bin/racket

(require math/number-theory)

是的,它实际上只是需要图书馆。

当我尝试运行它时,我得到一个错误,上面写着“预期找到一个‘模块’声明:其他东西”。

但是,当我像这样在终端中实际启动 Racket 时:
/usr/bin/racket

并在命令行中输入(需要数学/数论),它会将其视为完全有效。

这里发生了什么?

最佳答案

确保 Racket 文件的顶部包含 #lang声明为好。

换句话说,你需要在文件顶部这样:

#!/usr/bin/racket
#lang racket

关于racket - 期望一个模块声明,找到别的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37952163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com