Path 在OS X上安装Arc

Path 在OS X上安装Arc,path,arc-lisp,Path,Arc Lisp,在输入“racket-fas.scm”后,我在尝试上的说明时,我得到了“-bash:racket:command not found” 我还尝试了以下在Linux上下载Arc的说明: 我从download.racket-lang.org安装了racket,当我到达arc/Nu部分的“/arc”时,终端的输出是“env:racket:没有这样的文件或目录” Arc语言维基(链接到上面)表明官方的安装说明已经过时,并且没有说明如何在OS X上安装Arc。我尝试通过谷歌搜索“未找到命令”和“没有这样的

在输入“racket-fas.scm”后,我在尝试上的说明时,我得到了“-bash:racket:command not found”

我还尝试了以下在Linux上下载Arc的说明: 我从download.racket-lang.org安装了racket,当我到达arc/Nu部分的“/arc”时,终端的输出是“env:racket:没有这样的文件或目录”


Arc语言维基(链接到上面)表明官方的安装说明已经过时,并且没有说明如何在OS X上安装Arc。我尝试通过谷歌搜索“未找到命令”和“没有这样的文件或目录”问题的通用解决方案,但找不到任何可以解决问题的方法。我还尝试将我的racket和arc下载移动到不同的位置组合。

arc运行在racket之上,虽然您下载了racket,但它似乎不在PATH中,PATH是包含Bash搜索可执行文件的文件夹列表的环境变量

最直接的解决方法是,不要将Arc作为
racket-f as.scm
运行,而是将其作为
/path/to/racket/bin/racket-f as.scm
运行。(指出Racket可执行文件位于您下载的Racket文件夹的bin文件夹中)

假设这样做有效,修复方法是将racketbin文件夹添加到PATH变量中。在您喜爱的文本编辑器中打开
~/.bashrc
,并添加一行
导出路径=/PATH/to/racket/bin:“$PATH”

完成此操作后,必须打开一个新的终端,此更改才会生效。但是一旦您这样做了,您应该能够像.scm一样运行
racket-f,它就会工作