配置Sublime Text2的python运行环境(Sublime Text 3也类似)

1. 前言

用Sublime Text 2 配置Python运用环境,有简单配置还有像IDLE一样的配置,本文分成第一部分和第二部分。

2. 配置

第一部分(简单配置)

1. 只需要打开Preferences 的 Browse Packages找到Python 文件夹中的Python.sublime-build文件。

2. 添加我们安装python的路径就ok了。

3.Sublime Text2会自动的判断类型build 按 ctrl + b 即可运行

输出在自身的控制台中,部署到这一步,就可以正常使用了。

p.s.

如果执行ctrl + b提示提示 can‘t find ‘__main__‘ module in ‘ ‘,说明你这个文件没有保存,哈哈哈

link: http://blog.csdn.net/lhshu2008/article/details/24780153

但是这里就会有一个问题,不能像IDLE一样输入,此时我们可以使用一个插件SublimeREPL 。

-------------------------------------------------------------------------------------------------------------------

第二部分(像IDLE一样使用)

如果你的ST2还没有安装‘安装包管理器’简单的安装方法:

使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:

如果是Sublime Text 2:

import urllib2,os; pf=‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), ‘wb‘).write( urllib2.urlopen( ‘http://sublime.wbond.net/‘ +pf.replace( ‘ ‘,‘%20‘ )).read()); print( ‘Please restart Sublime Text to finish installation‘)

如果是Sublime Text 3,代码如下:

import urllib.request,os; pf = ‘Package Control.sublime-  package‘; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), ‘wb‘).write(urllib.request.urlopen( ‘http://sublime.wbond.net/‘ + pf.replace(‘ ‘,‘%20‘)).read()) 

顺利的话,此时就可以在Preferences菜单下看到Package Settings和Package Control两个菜单了

4.首先安装这个插件,安装过程也就是ctrl+shift+p,install packag,等repo信息出现,输入SublimeREPL,如下图:

在Preference->Package Settings里能看到SublimeREPL,就说明安装成功了。

5.运行

由于每次运行程序都要执行:Tools -> SublimeREPL -> Python -> RUN current file 菜单有点麻烦,所以现在可以考虑给他创建个快捷键;

Perferences -- Key Bindings User 中粘贴如下代码:

[{"keys":["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}}] 

这样以后你打开你要运行的Python程序,就可以直接按快捷键F5build执行了。

但是每次运行都出新建*REPL*[Python]输出文件,感觉不是很方便。

而且如果不是Python文件或者是不合法文件按快捷方式编译,也会新建*REPL*[Python]输出文件

或者

其实我们可以像IDLE一样运行Python,也设置一个快捷方式如下

[
{"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":["f4"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command",
"args":
{
"id": "repl_python",
"file": "config/Python/Main.sublime-menu"
}}
]

3. 参考资料

sublime text3安装SublimeREPL--解决不能运行input()的问题

Sublime Text3 以及 SublimeREPL使用Virtualenv执行python

时间: 2025-01-11 19:19:20

配置Sublime Text2的python运行环境(Sublime Text 3也类似)的相关文章

配置Sublime Text 2 的Python运行环境

Sublime Text 2作为一款轻量级的编辑器,特点鲜明,方便使用,愈发受到普罗大众的喜爱,我个人最近也开始用了起来.同时,我近段时间还在学习Python的相关东西,所以开始用ST2来写Python,所以把配置方法略微总结一下. 1. 在工具栏点击Preferences,打开Browse Packages.在打开的文件夹中找到Python,并打开这个文件夹.找到文件Python.sublime-build,并打开. 2. 修改以下内容: { "cmd": ["python

隔离python 运行环境和Pycharm 设置代码同步

隔离python 运行环境 查看当前有哪些虚拟环境:workon 进入虚拟环境:workon django 退出虚拟环境:deactivate 创建虚拟环境: mkvirtualenv -p /usr/bin/python3.6 envname (first) 指定python 3.6 版本 , envname 自定义的名称 删除虚拟环境:rmvirtualenv envname 自定义的名称 rmvirtualenv first Pycharm 设置代码同步 创建虚拟环境: mkvirtual

安装Python运行环境

可以直接在python的官网下载相应操作系统平台的python安装包:https://www.python.org/downloads 点击下载后出现的安装界面,建议选中界面下方的Add Python 3.x to PATH复选框,这样安装的程序就会自动将Python的路径加到PATH环境变量中. 2.配置环境变量 在Windows平台配置PATH环境变量的步骤如下: (1)右击 “计算机”,在弹出的快捷菜单中选择“属性”菜单项,会显示如下图窗口,点击高级系统设置,选择环境变量 在环境对话框中有

04 Windows安装python运行环境

安装python运行环境 1.卸载程序(电脑未装此程序,跳过此过程) 卸载这两个程序 出现下图所示,代表卸载成功. 2.下载安装包(版本:python3.6.4  64位) 下载python运行环境,下载地址: https://www.python.org/downloads/ 3.安装环境 下载完成,找到该安装程序 双击运行此程序 在自定义目录之前,先准备一个安装的目录:C:\python 等待安装... 4.配置python环境变量 找到“我的电脑”,选择我的电脑,点击鼠标右键,点击“属性”

Python学习笔记(四十三)virtualenv (创建一套“隔离”的Python运行环境)

摘抄自:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000 在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4.所有第三方的包都会被pip安装到Python3的site-packages目录下.(Linux) 如果我们要同时开发多个应用程序,那这些应用程

使用virtualenv为应用提供了隔离的Python运行环境

在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4.所有第三方的包都会被pip安装到Python3的site-packages目录下. 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3.如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办? 这种情况下,每个应用可能需要各自拥有一套"独立"的Python运行环境.virtualenv就是用来为一个应用创建一套"隔离"

Sublime text2 C/C++ 编译环境设置

sublime 是一款强大的跨平台代码编辑器,小巧而且丰富实用的功能是Visual Studio不能比拟的,但是编译运行是一个软肋,本文通过在sublime中配置g++编译器实现程序的编译功能.具体做法一共有四个步骤: 下载安装Sublime text2 for windows 下载安装 MinGW 与 系统变量设置 Sublime Building System 设置 编译测试 一.下载安装Sublime text2 for windows 下载地址:http://www.sublimetex

用Sublime Text2搭建VC编译环境

用惯了臃肿的VS2013,有时候想写个小项目,小测试程序,编辑浏览代码什么的不想 总打开它,于是我折腾了一下Sublime Text2 这款现代化高大上的强大代码编辑器,它的定位 在于绿色轻巧,速度快,且跨平台支持Win/Mac/Linux,支持32与64位,但它需要配合众多 的插件一起使用,所以比较适合喜欢折腾的人. 另外,Sublime Text2 通常用于前端开发,例如HTML,PHP神马的,亦或者是写些脚本神马的, 像Lua, Js之类的,但估计用它来写VC的还真不多,毕竟有VS这等便利

配置 Nvidia GPU 主机的运行环境

在 Linux 主机上配置了很多次 Cuda/CuDNN 的运行环境,在此记录下用到的脚本命令以复用. 特别提醒,先了解清楚 GPU 卡的型号,查清与主机 Linux 内核兼容的驱动程序.Cuda 和 CuDNN 的发行版. 请以 root 权限执行本文的所有 bash 命令. 1. NVIDIA 驱动安装 # WIKI: https://download.nvidia.com/XFree86/Linux-x86_64/375.20/README/installdriver.html wget