Windows 10 如何在Sublime Text3中设置python3 REPL

Windows 10 如何在Sublime Text3中设置python3 REPL,windows-10,sublimetext3,python-3.6,Windows 10,Sublimetext3,Python 3.6,所以我尝试了一个新创建的文件: python3.sublime-build,包含以下代码 { "cmd": ["C:\Users\AA\AppData\Local\Programs\Python\Python36-32\python.exe", "$file"], "selector": "source.python", "file_regex": "file \"(...*?)\", line ([0-9]+)" } 并使用以下内容修改了Main.sublime-menu:

所以我尝试了一个新创建的文件:
python3.sublime-build,包含以下代码

{
  "cmd": ["C:\Users\AA\AppData\Local\Programs\Python\Python36-32\python.exe", "$file"], 
  "selector": "source.python", 
  "file_regex": "file \"(...*?)\", line ([0-9]+)"
}
并使用以下内容修改了Main.sublime-menu:

{"command": "repl_open",
                    "caption": "Python3 - RUN current file",
                    "id": "repl_python_run",
                    "mnemonic": "p",
                    "args": {
                        "type": "subprocess",
                        "encoding": "utf8",
                        "cmd": ["python3", "-u", "$file_basename"],
                        "cwd": "$file_path",
                        "syntax": "Packages/Python/Python.tmLanguage",
                        "external_id": "python",
                        "extend_env": {"PYTHONIOENCODING": "utf-8"}
                            }
                    },
然而,当我运行

工具>SubimeREPL>Python>Python3-运行当前文件

从Sublime Text3菜单栏,我收到:

FileNotFoundError(2,'系统找不到该文件 指定“无”


我不知道我错过了什么

您遇到的一个问题是,
sublime build
文件是JSON文件,而在JSON中,
`字符是转义字符,因此您需要在路径中将它们加倍(
c:\\users\\aa
),或者改用前斜杠,哪个窗口可以使用IIRC(
c:/users/aa`)。这可能是它找不到python解释器的原因。如果REPL使用的是主菜单中引用的命令(我假设是这样,但我不使用该包),它没有连接到您定义的构建系统,它只是尝试运行
python3
,在这种情况下,您应该确保该命令位于您的系统路径.Worked中。真的非常感谢我必须在sublime build中加倍\\,在Main.sublime-menu中增加-change:python 3的实际完整路径。我很想投票,但我看不到这个选项。不过,谢谢你的帮助!