Configuration 启动Scheme的Submizerepl会产生错误(2,';没有这样的文件或目录';)

Configuration 启动Scheme的Submizerepl会产生错误(2,';没有这样的文件或目录';),configuration,scheme,sublimetext,sublimerepl,Configuration,Scheme,Sublimetext,Sublimerepl,我一直在尝试使用SublimeREPL来运行Scheme的交互式解释器,但我不断收到错误消息“OSError(2,‘没有这样的文件或目录’)。我知道这可能是Main.sublime-menu中的文件路径问题,但我似乎无法理解。不确定我是否遗漏了什么明显的东西。任何帮助都将不胜感激!下面是我在submiterepl/config/Scheme中的配置文件(安装后未更改): 您的系统上似乎没有安装scheme。/Users/Jerridan/Library/Application Support/S

我一直在尝试使用SublimeREPL来运行Scheme的交互式解释器,但我不断收到错误消息“OSError(2,‘没有这样的文件或目录’)。我知道这可能是Main.sublime-menu中的文件路径问题,但我似乎无法理解。不确定我是否遗漏了什么明显的东西。任何帮助都将不胜感激!下面是我在submiterepl/config/Scheme中的配置文件(安装后未更改):


您的系统上似乎没有安装scheme。
/Users/Jerridan/Library/Application Support/Sublime Text 2/Packages/Scheme
目录只是用于Sublime的Scheme包-语法高亮显示、补全等。它不包含实际的Scheme解释器。网上似乎有几个scheme版本,所以请进行一些研究并安装一个适合您需要的版本

安装后,记下解释器的路径。如果您仍然收到“无此类文件或目录”错误,请编辑
Main.sublime菜单的
“cmd”
部分以添加完整路径。例如,如果您安装了Petite Chez Scheme,并且
哪个Petite
返回
/usr/local/bin/Petite
,则将其添加到
“cmd”
“osx”
部分:


祝你好运

您使用的是什么操作系统,系统上的
scheme
路径是什么?如果您运行的是OS X/Linux,请打开一个命令提示符,显示任何类型的
哪个方案。我正在使用OSX10.8.5。我尝试了“whichscheme”命令,但它没有显示任何内容…好的,它看起来像scheme文件夹路径是/Users/Jerridan/Library/Application Support/Sublime Text 2/Packages/SchemeThanks!我肯定认为包裹里有一个翻译。现在开始工作了!
[
 {
    "id": "tools",
    "children":
    [{
        "caption": "SublimeREPL",
        "mnemonic": "r",
        "id": "SublimeREPL",
        "children":
        [
            {"caption": "Scheme",
             "id": "Scheme",

             "children":[
                {"command": "repl_open",
                 "caption": "Scheme",
                 "id": "repl_scheme",
                 "mnemonic": "r",
                 "args": {
                    "type": "subprocess",
                    "encoding": "utf8",
                    "external_id": "scheme",
                    "cmd": {"linux": ["scheme"],
                            "osx": ["scheme"],
                            "windows": ["scheme"]},
                    "soft_quit": "\nexit\n",
                    "cwd": "$folder",
                    "cmd_postfix": "\n",
                    "extend_env": {"INSIDE_EMACS": "1"},
                    "syntax": "Packages/sublime-scheme-syntax/Scheme.tmLanguage"
                    }
                },
                {"command": "repl_open",
                 "caption": "Gauche",
                 "id": "repl_gauche",
                 "mnemonic": "r",
                 "args": {
                    "type": "subprocess",
                    "encoding": "utf8",
                    "external_id": "gauche",
                    "cmd": {"linux": ["gosh", "-i"],
                            "osx": ["gosh", "-i"],
                            "windows": ["gosh", "-i"]},
                    "soft_quit": "\n(exit)\n",
                    "cwd": "$folder",
                    "cmd_postfix": "\n",
                    "extend_env": {"INSIDE_EMACS": "1"},
                    "syntax": "Packages/Gauche/Gauche.tmLanguage"
                    }
                },
                {"command": "repl_open",
                 "caption": "Petite Chez Scheme",
                 "id": "repl_petite",
                 "mnemonic": "r",
                 "args": {
                    "type": "subprocess",
                    "encoding": "utf8",
                    "external_id": "petite",
                    "cmd": {"linux": ["petite"],
                            "osx": ["petite"],
                            "windows": ["petite"]},
                    "soft_quit": "\n(exit)\n",
                    "cwd": "$folder",
                    "cmd_postfix": "\n",
                    "extend_env": {"INSIDE_EMACS": "1"},
                    "syntax": "Packages/sublime-scheme-syntax/Scheme.tmLanguage"
                    }
                }
            ]}
        ]
    }]
}
]
"osx": ["/usr/local/bin/petite"],