win7环境下使用sublime text搭建python开发环境并使用SublimeREPL实现交互操作
来源:互联网 发布:淘宝大码女装外套 编辑:程序博客网 时间:2024/04/30 22:10
第一步:安装python与sublime text3
python安装路径为C:\Python27
第二步:安装Package Control
第三步:配置python运行的文件
点击:Tools -> Build System -> New Build System...,在打开的文件中复制下面这段话
{ "cmd":["python.exe", "-u", "$file"], "path":"C:/Python27", "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python"}
然后ctrl + s保存这个文件,命名为Python或者任何带Python关键字的名字,因为这名字表示你现在要在Python环境下开发了。
接着点击:Tools -> Build System -> (刚才你保存的名字)
然后随便写个代码:
print 'hello, world'保存。按ctrl + b就可以运行啦,如图:
第四步:安装插件SublimeREPL
单纯使用ctrl + b来编译运行其实是不够的,比如说如图:
我按回车是没反应的,说明ctrl + b的编译运行不支持raw_input等输入操作。解决办法之一就是安装SublimeREPL插件。
安装步骤:
使用快捷键ctrl + shift + p或点击Preferences -> Package Control,在打开的输入框内输入ip(全称install package),回车。
等一会儿出现另一个输入框,输入SublimeREPL,回车即可进行安装。
安装完毕就是使用了,点击Tools -> SublimeREPL -> Python -> Python - RUN current file (Tools内没有SublimeREPL的话重启sublime就可以了)
很好完美运行:
那么问题又来了,每次运行py文件都要这么麻烦吗?其实不用的,可以设置快捷键的方式来编译。
快捷键设置步骤:
点击Preferences -> Key Bindings - User
在打开的文件当中,加入如下代码:
[{"keys":["f2"],"caption": "SublimeREPL: Python - RUN current file","command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}}]注意上面的f2就是设置的快捷键。
这时候就可以用快捷键来编译啦。
PS:安装SublimeREPL后,编译时我出现了一个问题
FileNotFoundError(2, 'The system cannot find the file specified.',None,2)
就是无法编译咯。
解决办法:
点击:Preferences -> Package Settings -> SublimeREPL -> Settings - User
在打开的文件当中加入代码:
{"default_extend_env": {"PATH":"C:\\python27\\"},}就可以了。
- win7环境下使用sublime text搭建python开发环境并使用SublimeREPL实现交互操作
- 使用Sublime Text搭建python调试环境
- 使用Sublime Text搭建python调试环境
- Ubuntu下使用Sublime Text 2搭建Go开发环境
- Sublime Text 3 以sublimeREPL配置Anaconda中python环境
- 使用Sublime text3 搭建python开发环境
- Sublime Text 3 搭建Python开发环境
- sublime text 3 python 开发环境搭建
- sublime text 2 python 开发环境搭建
- sublime Text 2搭建python开发环境
- sublime text 2 python 开发环境搭建
- Sublime text 3搭建Python开发环境
- 使用Sublime Text 2 和 MinGW 搭建C开发环境
- Win10下使用PHP7+XDebug+Sublime Text 3搭建PHP集成开发环境
- 使用Sublime Text 开发Python如何配置环境(mac)
- 打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体
- 在Win7上配置python开发环境(Sublime Text 2)
- WIN7环境下使用Dreamweaver搭建网站开发环境
- 记录下几个数组去重的方法
- 洛谷 P1341 无序字母对(欧拉路)
- php连接不上mysql(CentOS)
- Java知识点整理:第三章:java中的循环,数组,栈,对象
- Python编码—encode和decode的区别
- win7环境下使用sublime text搭建python开发环境并使用SublimeREPL实现交互操作
- 困扰了好久的弱智问题
- 【图解JDK源码】BlockingQueue的基本原理
- 【hdu 1358】Period(kmp)
- 第五周项目2-建立链栈算法库
- map和list使用过程中注意集合中空数据引发的空指针
- 在 C# 中通过 P/Invoke 调用Win32 DLL
- animate
- NYOJ1036 非洲小孩(又一道贪心水题,区间选点问题)