Sublime Text3使用Package Control 报错There Are No Packages Available For Installation
解决方法参见:http://www.cnblogs.com/JackyXu2018/p/8809914.html
以下参考:
http://www.cnblogs.com/JackyXu2018/p/8821482.html
1. 安装 SublimeREPL 插件
等待一下,输入sublimerepl,选择sublimeREPL,然后它就会在后台安装。
安装完之后,查看如下图
选择你要执行的.py文件,通过这个路径,选择 Python -RUN current file就可以直接执行.py程序了,选择Python-PDB current file 就可以调试*.py程序。但是每次执行代码都要到这个很长的路径下选择,确实很麻烦。
2.设置SublimeREPL运行的Python环境
在你的Sublime Text 3的路径下,我的是…\Sublime Text 3\Data\Packages\SublimeREPL\config\Python\ 找到Main.sublime-menu文件,然后用Sublime Text 3 打开,找到id 为 repl_python行,修改 “cmd”: [“python”, “-i”, “-u”,”$file_basename”],保存。
这样相当于将SublimeREPL的python交互环境的命令改为运行当前文件的交互环境。
3.快捷键设定。
在路径:Preferences->Key Bindings
输入如下代码:
[
{
"keys": ["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"}
},
{
"keys": ["f8"],
"caption": "SublimeREPL: Python - PDB current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_pdb",
"file": "config/Python/Main.sublime-menu"}
},
]
效果如下:
这里定义了 f5 直接运行.py文件,f8调试.py文件。
4 调试*,py的命令
表 1. pdb 常用命令