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)的更多相关文章

  1. 吾八哥学Python(一):搭建Python开发环境(Windows)

    学习Python的第一步当然是要配置一下开发环境了,这里记录一下本人在windows 10(64位)下配置Python开发环境的过程,供跟我一样的新手参考一下. 一.下载Python安装包 目前最新的 ...

  2. Sublime搭建Python开发环境

    print ('hello world!') 1. 下载python,并设置path系统环境变量:当在命令行中输入python,出现如下界面,显示安装成功. 2. 安装最新的sublime,使用注册机 ...

  3. Windows搭建python开发环境,python入门到精通[一]

    从大学开始玩python到现在参加工作,已经有5年了,现在的公司是一家.net的公司用到python的比较少,最近公司有新项目需要用到python,领导希望我来跟其他同事training,就有了这篇博 ...

  4. Windows搭建python开发环境

    python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它 基本概念Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum ...

  5. Sublime text 3搭建Python开发环境及常用插件安装 转载

    Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...

  6. sublime的python开发环境搭建

    至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...

  7. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

  8. Ubuntu系统下搭建Python开发环境

    之前演示了在Windows中安装Pycharm,很简单.下面介绍一下如何在Ubuntu中安装Pycharm 1.更新Python至3.5.1,执行以下命令: sudo add-apt-reposito ...

  9. Eclipse和PyDev搭建python开发环境

                   Eclipse和PyDev搭建python开发环境 1.1整体目标 本文档作为python学习者的新手教程,通过本教程能够了解python用途.语法.在实际工作中的应 ...

随机推荐

  1. 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 ...

  2. uniqueidentifier数据类型转换

    cast(id as varchar(36))

  3. Aizu:2224-Save your cats

    Save your cats Time limit 8000 ms Memory limit 131072 kB Problem Description Nicholas Y. Alford was ...

  4. Clion 不能杀死进程

    描述 自己使用时发现点了结束按钮后,打开任务管理器,发现刚才运行的程序还在,并没有被杀死. 有时如果一个程序写了死循环,就会出现疯狂占用内存,最后不得不关机重启. 解决方案 这是他的社区有人也有这样的 ...

  5. js调用js的方法

    a.js文件调用b.js文件时,需要在a.js的第一行添加代码 document.write(" <script language=\"javascript\" s ...

  6. 4x4矩阵键盘 扫描程序

    一:不排除第四位异常处理 uchar JuzhenkeyScan() { // P3=0xfe; // temp=P3; // while(temp!=0xfe) // { // temp=P3; / ...

  7. 《Cracking the Coding Interview》——第4章:树和图——题目9

    2014-03-19 05:07 题目:给定一棵二叉树T和一个值value,在T中找出所有加起来和等于value的路径.路径的起点和终点都可以是树的任意节点. 解法:我偷了个懒,直接把这棵树看成一个无 ...

  8. (原)C sharp杂谈记事(一)

    题记)最是那一低头的温柔,像一朵睡莲花不胜凉风的娇羞 1)接收 公司的X部门有个APP小项目,APP后台是C sharp的MVC,提供了一个C sharp的web from做管理员操作的后台操作,此项 ...

  9. 恢复误删除表黑科技之relay log大法(续)

      Preface       I've stuck twice in my previous experiments in backing up dropped tables.I am still ...

  10. 恢复误删除表黑科技之relay log大法

      Preface       In my previous blogs,I've demonstrated several mothods of how to rescue a dropped ta ...