设计网站faq需注意,宁波seo整体优化公司,WordPress添加CA,凡科建站如何制作论坛2019独角兽企业重金招聘Python工程师标准 使用Sublime Text 3能以轻量级的环境写python脚本#xff0c;运行python代码。为了更加方便地调用python脚本#xff0c;通过在Sublime Text 3中绑定快捷键的方式#xff0c;实现一键调用python交互运行环境#xff… 2019独角兽企业重金招聘Python工程师标准 使用Sublime Text 3能以轻量级的环境写python脚本运行python代码。为了更加方便地调用python脚本通过在Sublime Text 3中绑定快捷键的方式实现一键调用python交互运行环境操作方式如下 1、打开 Sublime text 3 安装 package control 在Tools目录下点击安装Package Control最后一个 2、安装 SublimeREPL 在Sublime text 3 中通过快捷键 Ctrlshiftp键入install packages在弹出的输入框里面输入SublimeREPL。稍等安装后即可看到Tools-SublimeREPL-Python菜单 3、绑定快捷键 F5也可以改为其它快捷键 打开菜单Preferences-Key Bindings-User然后输入 { keys: [f5], caption: SublimeREPL:Python, command: run_existing_window_command, args:{id: repl_python_run,file: config/Python/Main.sublime-menu}
}, 这样在Sublime Text 3里面输入python脚本后保存为py文件然后只要按一下 F5 就能够一键执行python脚本了 由于本人安装的python有python 2.7和python 3.6两个版本默认是python 2.7所以刚才按F5快捷键后就默认跳到python 2.7的默认环境如果要定义两个不同的快捷键自由切换python 2.7和python 3.6那可以这样做 打开目录 C:\Users\chinamobile\AppData\Roaming\Sublime Text 3\Packages\SublimeREPL\config\Python 把里面关于cmd python的改为cmd python36。注为区分python 2.7本机的python 3.6命令为python36修改后如下 [{id: tools,children:[{caption: SublimeREPL,mnemonic: R,id: SublimeREPL,children:[{caption: Python,id: Python,children:[{command: repl_open,caption: Python,id: repl_python,mnemonic: P,args: {type: subprocess,encoding: utf8,cmd: [python36, -i, -u],cwd: $file_path,syntax: Packages/Python/Python.tmLanguage,external_id: python,extend_env: {PYTHONIOENCODING: utf-8}}},{command: python_virtualenv_repl,id: python_virtualenv_repl,caption: Python - virtualenv},{command: repl_open,caption: Python - PDB current file,id: repl_python_pdb,mnemonic: D,args: {type: subprocess,encoding: utf8,cmd: [python36, -i, -u, -m, pdb, $file_basename],cwd: $file_path,syntax: Packages/Python/Python.tmLanguage,external_id: python,extend_env: {PYTHONIOENCODING: utf-8}}},{command: repl_open,caption: Python - RUN current file,id: repl_python_run,mnemonic: R,args: {type: subprocess,encoding: utf8,cmd: [python36, -u, $file_basename],cwd: $file_path,syntax: Packages/Python/Python.tmLanguage,external_id: python,extend_env: {PYTHONIOENCODING: utf-8}}},{command: repl_open,caption: Python - IPython,id: repl_python_ipython,mnemonic: I,args: {type: subprocess,encoding: utf8,autocomplete_server: true,cmd: {osx: [python36, -u, ${packages}/SublimeREPL/config/Python/ipy_repl.py],linux: [python36, -u, ${packages}/SublimeREPL/config/Python/ipy_repl.py],windows: [python36, -u, ${packages}/SublimeREPL/config/Python/ipy_repl.py]},cwd: $file_path,syntax: Packages/Python/Python.tmLanguage,external_id: python,extend_env: {PYTHONIOENCODING: utf-8,SUBLIMEREPL_EDITOR: $editor}}}]}]}]}
]然后在菜单Preferences-Key Bindings-User中再增加新的快捷键如F6修改后如下 [{ keys: [f5], caption: SublimeREPL:Python, command: run_existing_window_command, args:{id: repl_python_run,file: config/Python/Main.sublime-menu} },{ keys: [f6], caption: SublimeREPL:Python, command: run_existing_window_command, args:{id: repl_python_run,file: config/Python/Main-python36.sublime-menu} },
]这样就完成了F5就一键切换到python 2.7环境F6就一键切换到python 3.6环境非常方便 欢迎关注本人的微信公众号“大数据与人工智能Lab”BigdataAILab获取更多信息 转载于:https://my.oschina.net/u/876354/blog/1825729