我安装了Sublime Text - Racket Package,但它没有用。出现此错误。我该怎么办。
[Errno 2] No such file or directory: 'racket'
[cmd: ['racket', '/Users/ZweNaing/Desktop/DrRacket/addDash.rkt']]
[dir: /Users/ZweNaing/Desktop/DrRacket]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
答案 0 :(得分:3)
首先找到安装球拍的路径。如果您使用DrRacket,它应该位于DrRacket应用程序旁边名为bin
的文件夹中。
例如,路径是
/Applications/Racket v6.6/bin
对我来说。
然后转到“Sublime Text> Preferences> Settings - User”:
并添加以下行:
"additional_path_items": ["/Applications/Racket v6.6/bin"],
或者你的路径。
答案 1 :(得分:0)
Sublime试图从命令行运行“ racket”程序,但找不到它。您可以通过创建指向应用程序二进制文件的符号链接来解决此问题。例如,在Mac OS上,如果您已从official site下载了该应用程序,并按照指示将其复制到了Applications文件夹中,则可以运行:
ln -sf /Applications/Racket\ v7.4/bin/racket /usr/local/bin/racket
将版本号“ v7.4”替换为您拥有的任何版本。
您应该能够通过在终端中运行racket --version
来确认此方法是否有效。请注意,由于安全设置,mac OS可能会尝试阻止您打开它,因此您必须转到“安全和隐私”以“允许”程序运行。