sublime text3 安装及python环境搭建

来源:互联网 发布:从零开始学淘宝开店 编辑:程序博客网 时间:2024/05/21 06:37

1.sublime text3
想要学习python语言,需要好用的编译开发环境,python的安装仍然推荐anaconda。anaconda自带jupyter notebook,是一个在线的python root编译环境,生成的文件是.ipynb文件,但可以在网页上直接编译运行,结果直接可视,适合课堂讲解用以及少量编辑。同样,IDLE同样可以编译python。
但对于大规模编译程序以及丰富的程序调试功能等需求,则需要使用专门的编译器,对于常年使用js的人肯定适合使用eclipse,只需要添加python的编译环境即可。但eclipse启动太慢。另外notepad++,pycharm都是不错的选择。但个人还是比较使用更加轻量级的文本编辑器,也就是今天的主角—sublime text 3.

  • 1.安装
    https://www.sublimetext.com/3
    选择自己需要的版本,这里使用windows下的sublimetext3.license自己百度即可。

  • 2.python编译环境

  • 2.1 package control
    sublime text只是文本编辑器,打开极快,但是需要添加一些package来完善编译环境。
    https://packagecontrol.io/installation
    按照说明安装即可,建议手工安装。

  • 2.2 sublimeREPL
    ctrl+shift+p快捷键打开package control输入install然后输入sublimeREPL,等待安装成功。
    打开Preferences—Key Bindings,右侧窗口输入
    {"keys":["f1"],"caption": "SublimeREPL: Python","command": "run_existing_window_command", "args":{"id": "repl_python","file": "config/Python/Main.sublime-menu"}},{"keys":["f2"],"caption": "SublimeREPL: Python - RUN current file","command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}},

[f1]表示的是打开类似于IDLE形式的窗口,[f2]表示的是编译当前python环境。

  • 2.3 sublimeTmpl
    sublime临时模板打开效果
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date    : 2017-09-03 23:11:21# @Author  : awakeljw (liujw15@mails.tsinghua.edu.cn)# @Link    : http://blog.csdn.net/awakeljw/# @Version : $Id$import os

打开Preferences—Package Settings—sublimeTmpl—settings-User输入

{              "disable_keymap_actions": false, // "all"; "html,css"              "date_format" : "%Y-%m-%d %H:%M:%S",              "attr": {                  "author": "awakeljw",                  "email": "liujw15@mails.tsinghua.edu.cn",                  "link": "http://blog.csdn.net/awakeljw/"              }          }  

打开Preferences—Key Bindings,右侧窗口输入

{      "caption": "Tmpl: Create python", "command": "sublime_tmpl",      "keys": ["ctrl+alt+p"], "args": {"type": "python"}  }

使用快捷键ctrl+alt+p即可打开新的python模板。

  • 2.4 sidebarEnhancements
    sidebar功能增强版

  • 2.5 sublimeCodeIntel

 "Python3": {            "python3": "C:/Anaconda3/python.exe",            "pythonExtraPaths":[           "C:/Anaconda3/DLLs",           "C:/Anaconda3/Lib",           "C:/Anaconda3/Lib/lib-tk",           "C:/Anaconda3/Lib/site-packages",      ]          },

设置路径为anaconda3安装的路径。

  • 2.6 pylinter

pylinter是python的一个模板

设置view-layout-columns:2,最终效果图
这里写图片描述
最后,附上好用的注册码:

—– BEGIN LICENSE —–  TwitterInc  200 User License  EA7E-890007  1D77F72E 390CDD93 4DCBA022 FAF60790  61AA12C0 A37081C5 D0316412 4584D136  94D7F7D4 95BC8C1C 527DA828 560BB037  D1EDDD8C AE7B379F 50C9D69D B35179EF  2FE898C4 8E4277A8 555CE714 E1FB0E43  D5D52613 C3D12E98 BC49967F 7652EED2  9D2D2E61 67610860 6D338B72 5CF95C69  E36B85CC 84991F19 7575D828 470A92AB  —— END LICENSE ——  
原创粉丝点击