用Sublime搭建Python开发环境(windows)
1.安装Python 3
去官网下载Python 3,网址:https://www.python.org/downloads/release/python-363/
双击安装,勾选添加到环境变量。
有时候会添加不成功,需要自己手动添加到PATH。C:\Python\Python36;C:\Python\Python36\Scripts;
2.安装Sublime Text 3
去官网下载Sublime Text 3,双击安装。网址:https://www.sublimetext.com/3
备注:官网下载的是试用版,可以在网上搜索注册码。ps, 如果用试用版,遇到注册提醒,一定要记得备份代码,否则可能会丢。
3.写python代码并运行
Step1. 打开Sublime Text 3,点击File->New File;
Step2. 写一行python代码:print("hello"); 并保存为文件test.py;
Step3. 按下Ctrl+b,点击python,即运行;
Step4. 在Console窗口查看运行结果。
4.配置Sublime Text 3 ,一键运行Python代码
4.1安装 Package Control插件
装了Package Control,可以方便我们管理所有插件。安装方法详见: https://packagecontrol.io/installation
4.2安装SublimeREPL插件
SublimeREPL支持各种语言解释器,方便我们在编辑器上编写完代码进行调试。
具体安装步骤如下:
Step1.Cmd+Shift+P调出快捷命令窗口,输入install,选择Package Control:Install Package;
Step2.输入sublimerepl,点击选中,然后它就会在后台安装;
Step3.安装完之后,查看 Tools->SublimeREPL。若有这个菜单,则说明安装成功。
4.3添加自定义快捷键
Step1. 点击菜单Preferences->Browse Packages...,进入目录%appdata%\Sublime Text 3\Packages;
Step2. 打开文件 SublimeREPL\config\Python\Default.sublime-commands,找到你想要的命令,比如:
1
2
3
4
5
6
7
8
|
{ "caption" : "SublimeREPL: Python - RUN current file" , "command" : "run_existing_window_command" , "args" : { "id" : "repl_python_run" , "file" : "config/Python/Main.sublime-menu" } } |
Step3.回到SublimeText3,点击菜单Preferences->Key Bindings,
此时会弹出一个窗口。
左边是Default(Windows).sublime-keymap —— Default,
右边是Default(Windows).sublime-keymap —— User。
从左边拷贝一个快捷键定义样例,比如
1
2
3
4
5
6
7
8
9
10
|
{ "keys" : [ "alt+shift+3" ], "command" : "set_layout" , "args" : { "cols" : [ 0.0 , 0.33 , 0.66 , 1.0 ], "rows" : [ 0.0 , 1.0 ], "cells" : [[ 0 , 0 , 1 , 1 ], [ 1 , 0 , 2 , 1 ], [ 2 , 0 , 3 , 1 ]] } } |
然后修改Step2中的命令,粘贴到右边空白区,代码如下:
1
2
3
4
5
6
7
8
9
10
|
{ "keys" : [ "f5" ], "caption" : "SublimeREPL: Python - RUN current file" , "command" : "run_existing_window_command" , "args" : { "id" : "repl_python_run" , "file" : "config/Python/Main.sublime-menu" } } |
这样,按下f5,就能直接运行当前*.py脚本了。运行结果如下图示。
用Sublime搭建Python开发环境(windows)的更多相关文章
- 吾八哥学Python(一):搭建Python开发环境(Windows)
学习Python的第一步当然是要配置一下开发环境了,这里记录一下本人在windows 10(64位)下配置Python开发环境的过程,供跟我一样的新手参考一下. 一.下载Python安装包 目前最新的 ...
- Sublime搭建Python开发环境
print ('hello world!') 1. 下载python,并设置path系统环境变量:当在命令行中输入python,出现如下界面,显示安装成功. 2. 安装最新的sublime,使用注册机 ...
- Windows搭建python开发环境,python入门到精通[一]
从大学开始玩python到现在参加工作,已经有5年了,现在的公司是一家.net的公司用到python的比较少,最近公司有新项目需要用到python,领导希望我来跟其他同事training,就有了这篇博 ...
- Windows搭建python开发环境
python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它 基本概念Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum ...
- Sublime text 3搭建Python开发环境及常用插件安装 转载
Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...
- sublime的python开发环境搭建
至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...
- visual studio 2015 搭建python开发环境,python入门到精通[三]
在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...
- Ubuntu系统下搭建Python开发环境
之前演示了在Windows中安装Pycharm,很简单.下面介绍一下如何在Ubuntu中安装Pycharm 1.更新Python至3.5.1,执行以下命令: sudo add-apt-reposito ...
- Eclipse和PyDev搭建python开发环境
Eclipse和PyDev搭建python开发环境 1.1整体目标 本文档作为python学习者的新手教程,通过本教程能够了解python用途.语法.在实际工作中的应 ...
随机推荐
- Allowed memory size of 134217728 bytes exhausted (tried to allocate 2 bytes)
出现 Allowed memory size of 134217728 bytes exhausted (tried to allocate 2 bytes)时在php.ini文件中配置 memor ...
- uniqueidentifier数据类型转换
cast(id as varchar(36))
- Aizu:2224-Save your cats
Save your cats Time limit 8000 ms Memory limit 131072 kB Problem Description Nicholas Y. Alford was ...
- Clion 不能杀死进程
描述 自己使用时发现点了结束按钮后,打开任务管理器,发现刚才运行的程序还在,并没有被杀死. 有时如果一个程序写了死循环,就会出现疯狂占用内存,最后不得不关机重启. 解决方案 这是他的社区有人也有这样的 ...
- js调用js的方法
a.js文件调用b.js文件时,需要在a.js的第一行添加代码 document.write(" <script language=\"javascript\" s ...
- 4x4矩阵键盘 扫描程序
一:不排除第四位异常处理 uchar JuzhenkeyScan() { // P3=0xfe; // temp=P3; // while(temp!=0xfe) // { // temp=P3; / ...
- 《Cracking the Coding Interview》——第4章:树和图——题目9
2014-03-19 05:07 题目:给定一棵二叉树T和一个值value,在T中找出所有加起来和等于value的路径.路径的起点和终点都可以是树的任意节点. 解法:我偷了个懒,直接把这棵树看成一个无 ...
- (原)C sharp杂谈记事(一)
题记)最是那一低头的温柔,像一朵睡莲花不胜凉风的娇羞 1)接收 公司的X部门有个APP小项目,APP后台是C sharp的MVC,提供了一个C sharp的web from做管理员操作的后台操作,此项 ...
- 恢复误删除表黑科技之relay log大法(续)
Preface I've stuck twice in my previous experiments in backing up dropped tables.I am still ...
- 恢复误删除表黑科技之relay log大法
Preface In my previous blogs,I've demonstrated several mothods of how to rescue a dropped ta ...