我已经在我的设备(Windows)上安装了Python 3.5解释器。
有谁能够指导我如何使用包来运行它,比如SublimeREPL
?
我已经在我的设备(Windows)上安装了Python 3.5解释器。
有谁能够指导我如何使用包来运行它,比如SublimeREPL
?
是的,您可以使用任何Python版本来运行Sublime中的程序 - 您只需要定义一个新的构建系统。选择工具 -> 构建系统 -> 新建构建系统
,然后删除其内容并替换为:
{
"cmd": ["C:/Python35/python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
C:/Python35/python.exe
是正确的路径。如果 python.exe
存在其他位置,只需输入正确的路径,使用正斜杠 /
替代 Windows 标准的反斜杠 \
。Packages/User/Python3.sublime-build
,其中 Packages
是通过选择Preferences -> Browse Packages...
打开的文件夹 - Sublime 应该已经自动保存在正确的目录中。现在,您可以选择 Tools -> Build System -> Python3
选项来运行 Python 3 文件。[
{
"keys":["super+ctrl+r"],
"command": "repl_open",
"caption": "Python 3.6 - Open File",
"id": "repl_python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["The directory to your python3.6 file", "-i", "$file"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
}
]
你可以尝试将此代码复制到/Sublime Text 3/Preferences/Key Bindings/中。
希望这可以帮助你!