Sublime Text下配置Python3开发环境
2013-12-15 17:27
435 查看
原来用的是Eclipse+PyDev写一些Python的小脚本,用上Sublime之后,就尝试在Sublime下面写python代码,发现Sublime的编译运行功能只是看起来很美,实际上连输入的功能都没有,于是安装了插件SublimeREPL,ctrl + shift + p 显示命令输入栏,输入SublimeREPL:Python RUN就能运行当前文件,而不输入Run就是进入Python 的命令行。经常用之后只要输入run就可以很方便地运行了,唯一的缺点是不能显示运行中的异常信息。另外,我还安装了All
Autocomplete,Jedi 等等一堆Python语法自动补全插件 ,写代码从未如此简单!不过之后我悲伤地发现,SublimeREPL下面运行的是Python2.7.5,而我同时装了Python2.7.5和Python3.3.0,于是我就手动地添加了一个配置文件夹,让SublimeREPL能够运行Python3,文件夹新建在如下目录下
Default.sublime-commands 内容如下
Main.sublime-menu文件内容如下
试试看,运行Python3,,成功!
Autocomplete,Jedi 等等一堆Python语法自动补全插件 ,写代码从未如此简单!不过之后我悲伤地发现,SublimeREPL下面运行的是Python2.7.5,而我同时装了Python2.7.5和Python3.3.0,于是我就手动地添加了一个配置文件夹,让SublimeREPL能够运行Python3,文件夹新建在如下目录下
sublime安装位置\Data\Packages\SublimeREPL\config\文件夹中包含 Default.sublime-commands 和 Main.sublime-menu 两个文件
Default.sublime-commands 内容如下
[ { "caption": "SublimeREPL: Python3", "command": "run_existing_window_command", "args": { "id": "repl_python", "file": "config/Python/Main.sublime-menu" } }, { "caption": "SublimeREPL: Python3 - RUN current file", "command": "run_existing_window_command", "args": { "id": "repl_python_run", "file": "config/Python3/Main.sublime-menu" } } ]
Main.sublime-menu文件内容如下
[ { "id": "tools", "children": [{ "caption": "SublimeREPL", "mnemonic": "r", "id": "SublimeREPL", "children": [ {"caption": "Python3", "id": "Python3", "children":[ {"command": "repl_open", "caption": "Python3", "id": "repl_python", "mnemonic": "p", "args": { "type": "subprocess", "encoding": "utf8", "cmd": ["python3", "-i", "-u"], "cwd": "$file_path", "syntax": "Packages/Python/Python.tmLanguage", "external_id": "python3", "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": ["python", "-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": "Python3 - RUN current file", "id": "repl_python_run", "mnemonic": "d", "args": { "type": "subprocess", "encoding": "utf8", "cmd": ["python3", "-u", "$file_basename"], "cwd": "$file_path", "syntax": "Packages/Python/Python.tmLanguage", "external_id": "python", "extend_env": {"PYTHONIOENCODING": "utf-8"} } } ]} ] }] } ]保存之后运行Sublime Text 就能在Tools-->SublimeREPL下看到Python3的条目。注意:要确认你可以从命令行中输入命令“Python3”可以运行Python3
试试看,运行Python3,,成功!
相关文章推荐
- Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
- Windows下配置Sublime Text为Python的开发环境
- 【配置】Windows下配置Sublime Text为Python的开发环境
- Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境
- Sublime Text 3 for Python andweb developers配置开发环境
- Win7 64为Sublime Text3 配置python3的开发环境的方法
- Sublime Text 3 Python开发环境配置
- Windows下sublime text3 配置python开发环境
- 在Sublime Text 3中配置Python3的开发环境/Build System
- sublime text 3配置python开发环境
- Sublime Text 3 配置python开发环境遇见的问题
- sublime text 3 python开发环境配置
- sublime text 2 python开发环境配置 mac
- Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境
- notepad++、sublime text、eclipse 配置python开发环境
- 在Win7上配置python开发环境(Sublime Text 2)
- ubuntu下配置sublime text 2的g++和python开发环境
- Sublime Text 3 配置python开发环境
- 使用Sublime Text 开发Python如何配置环境(windows 7)
- Sublime Text 3 配置Python3开发环境