Python SublimeREPL 上的交互模式
Python interactive mode on SublimeREPL
我正在尝试 运行 Python 在 SublimeREPL 上,但是 python 没有在交互模式下。
所以当我向 sublimeREPL 发送一行时,如果它是错误的或者我打印了一些东西,它只会显示一些东西。
如何将 python 更改为交互模式?
我不明白你的问题? Python 只会在您打印某些内容或遇到错误时将数据记录到控制台,通常没有其他可显示的。
无论如何,Python 应该在 SublimeREPL 上预先配置。看看the documentation, and if that doesn't help then look at this guide。不过听起来好像没什么问题。
找到解决方案:
在 SublimeREPL 上设置 Python 后,转到键绑定 - 用户并在下面添加此代码。就像正常的 PythonIDE!
[
{ "keys": ["f8"], "command": "repl_open",
"caption": "Python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u", "$file"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python"
} }
]
我正在尝试 运行 Python 在 SublimeREPL 上,但是 python 没有在交互模式下。
所以当我向 sublimeREPL 发送一行时,如果它是错误的或者我打印了一些东西,它只会显示一些东西。 如何将 python 更改为交互模式?
我不明白你的问题? Python 只会在您打印某些内容或遇到错误时将数据记录到控制台,通常没有其他可显示的。
无论如何,Python 应该在 SublimeREPL 上预先配置。看看the documentation, and if that doesn't help then look at this guide。不过听起来好像没什么问题。
找到解决方案:
在 SublimeREPL 上设置 Python 后,转到键绑定 - 用户并在下面添加此代码。就像正常的 PythonIDE!
[
{ "keys": ["f8"], "command": "repl_open",
"caption": "Python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u", "$file"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python"
} }
]