我非常喜欢使用崇高文本2编写Python代码,但是每当我试图运行具有输入的脚本时,崇高文本控制台都会报告一个错误。所以,我决定尝试SublimeREPL,但是我已经搜索了几个小时了,我没有找到如何运行Python代码.你们能帮帮我吗?
我想在SublimeREPL上运行代码,就像我们使用崇高文本控制台(CTRL+b)一样。我真正想知道的是,是否有一种方法可以对SublimeREPL进行同样的处理。
提前谢谢你!
发布于 2013-11-01 18:00:34
来自https://sublime.wbond.net/installation#st2的第一个"Install Package Control“
可选(要检查上述软件包是否已成功安装:单击Preferences > Browse Packages__…在此文件夹中,单击一次Back Button,然后进入已安装的包/文件夹,检查是否有Package Control.sublime-package文件)
然后转到崇高文本2中的Preferences > Package Control > Package Control: Install Package
在列表中找到SublimeREPL。
重启SublimeText2
打开Preferences > Package Settings > SublimeREPL > Settings - Default文件,从那里复制所有文本。
然后打开Preferences > Package Settings > SublimeREPL > Settings - User并在这里粘贴文本。
重启SublimeText2
转到Tools > SublimeREPL > Python > Python
你就完蛋了
发布于 2014-05-18 13:50:03
作为described here,创建一个新的构建系统文件并将其保存为..\Packages\User\SublimeREPL-python.sublime-build。该文件应包括:
{
"target": "run_existing_window_command",
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}然后转到Python选项卡,并选择Tools > Build >SublimeREPL。现在,Ctrl + B应该执行当前的Python,输出在一个新的选项卡中。如果使用两列布局,则REPL输出应在第二列中打开。(这使用了崇高的文本3。)
发布于 2018-01-23 20:26:34
使Sublime控制台具有交互性和可重用性的步骤:
1)安装SublimeREPL插件:
在顶部栏>“工具”>“命令调色板”>“包控制:安装包” 搜索:"SublimeREPL“并安装
2)创建构建系统:
顶部栏>“工具”>“构建系统”>“新建系统”
将文件的所有内容替换为:
{
"target": "run_existing_window_command",
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}将文件保存为默认的"user“文件夹中的”PythonRepl.Subsum-Build“。
3)使控制台具有交互性和可重用性的设置:
|=> Goto "Preferences“>”浏览包“ |=> Goto文件夹: SublimeRepl |=>编辑: sublimerepl.py
Replace : if view.id() == view_id
With : if view.name() == view_id:|=> Goto文件夹: SublimeRepl/config/Python |=>编辑:Main.崇高-菜单
|=> Under "caption": "Python - RUN current file"
|=> Append : "-i", in "cmd" as :
"cmd": ["python", "-u", "$file_basename"],
"cmd": ["python", "-i", "-u", "$file_basename"],
|=> Add : Before "external_id": "python"
"view_id": "*REPL* [python]",
|=> Full Code as shown below :
--------------------------------------------------
{"command": "repl_open",
"caption": "Python - RUN current file",
"id": "repl_python_run",
"mnemonic": "R",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u", "$file_basename"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"view_id": "*REPL* [python]",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
},4)使用:
4.1)打开要在崇高文本中运行的Python文件。 4.2)在顶部栏>“工具”>“构建系统”> "PythonRepl“中。 4.3)通过选择Top > "Tools“> " Build”构建Python文件 或 使用构建快捷方式(Ctrl+B for Windows,或⌘Command+B for Mac)
https://stackoverflow.com/questions/19732006
复制相似问题