文档章节

配置sublime3的python开发环境

悲喜世界
 悲喜世界
发布于 01/05 17:30
字数 821
阅读 733
收藏 0

浏览很多编程语言排行,python异常火爆,一番了解后,发现python似乎“”无所不能“”,抱着生命不息学习不止的态度,决心搭建一个python开发环境。

搭建环境:

    python:2.7.14

    IDE:sublime Text3

 首先下载python:https://www.python.org/getit/

              sublime:https://www.sublimetext.com/3

安装sublime和python,sublime安装过程省略。

第一步,安装python

python安装过程指定添加环境变量,如下图,避免手动配置环境变量。

安装成功后,可在控制台查看pytho版本:python -V,同时,可在开始按钮查看python自带控制台程序

第二步,配置sublime

先安装Package Control

快捷键ctrl+` 或者View->Show Console,输入如下代码:

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

或者

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())

安装SublimeREPL插件绑定快捷键运行,过程如下:

Ctrl+shift+p 键入 install packages,稍等片刻 输入 SublimeREPL 安装即可,可以看到Tool(工具)-->SublimeREPL说明安装成功了。

3、绑定热键

每次运行程序,都要Tools(工具)->SublimeREPL->Python这样的方式比较繁琐,作为一个程序员怎么可以重复劳动。

打开Preferences(首选项)->Key Bindings-User(快捷键设置),复制一下代码:

{"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就可打开python控制台,F2运行正在编辑的py文件。

python的开发换进搭建完毕。

4、增加插件

SublimeCodeIntel:代码提示功能

配置环境:

preferences中的browse Packages,进入到SublimeCodeIntel,在当前的路径下新建.codeintel文件夹(windows中文件命名的时候为 .codeintel. ),之后进入到 .codeintel文件夹中,新建文件“config.log”,配置文件中输入(下文以路径“E:\\install\\python2.7.14”为例,实际配置时请根据具体安装路径修改):

"python2":{  
    "python":"E:\\install\\python2.7.14\\python.exe",  
    "pythonExtraPaths":[  
         "E:\\install\\python2.7.14\\DLLs",  
         "E:\\install\\python2.7.14\\Lib",  
         "E:\\install\\python2.7.14\\Lib\\lib-tk",  
         "E:\\install\\python2.7.14\\Lib\\site-packages",  
  
    ]  

 

SideBarEnhancements:丰富的项目管理侧边栏,此功能只针对项目模块,其他不起作用。

安装方式,统一通过Preferences(首选项 ) -> Control parkage进行安装。

5、安装学习库

Windows的cmd环境默认为GBK编码,pip默认用UTF-8编码。

但是在Linux和Mac中,terminal环境默认的是UTF-8编码,所以不会报错

python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py

import sys sys.setdefaultencoding('gbk')

安装学习库:

pip install numpy

pip install scipy

pip install matplotlib

pip install scikit-learn

pip install IPython (显示图像)

 

第三步,问题总结

按ctrl+B运行成功,但没有打印print也没有报错,查找了半天终于解决。

菜单中点击Tools(工具) –> Save All on Build(编译系统) –>New Build System(新建编译系统)

把里面的默认配置内容删除,改成下面这样:

    "cmd": ["python", "$file"],

    "file_regex": "py$", 

    "selector": "source.python" 

}

保存,命名为自己的python版本。

然后选择Tools(工具) –> Save All on Build(编译系统) –>刚保存的编译系统即可。

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: Hbase入库基于java
下一篇: kafka入库基于java
悲喜世界
粉丝 3
博文 22
码字总数 13860
作品 0
大兴
程序员
私信 提问
QGIS PYTHON 开发环境

QGIS一般可以使用C++和PYTHON两种语言进行扩展开发,而PYTHON相对C++开发具有可移植性、易于学习、应用广泛、开发效率高等优势。利用PYTHON开发会大大提高开发效率降低开发成本,降低开发难度...

GIS开源
04/26
0
0
sublime 2/3 install package control 插件 皮肤 快捷键 安装

sublime俨然已经越来越火,我也果断加入了他们的行列,今天整理一个我个人在使用中的知识积累,记录下来 安装 现在官网上有两个版本,sublime2是比较稳定版,sublime3还处于beta版,3 的功能...

RocZhang
2013/09/17
0
1
1.1 Python for macOS 安装与配置

本文主要讲解在macOS系统下的Python3.7.0的配置与安装问题 并调试好开发环境 目标是编辑成功第一个python程序 下载最新版(3.7.0)Python     macOS系统自带python 不过是较低的版本(2...

Joeric
08/12
0
0
jupyter绘制折线图

deepin 有很多小伙伴想学习python,但windows做python基本是坑,ubuntu需要折腾很多,而deepin属于linux分支,界面美观,内置大量软件,对新手十分友好,这里尝试在深度系统(deepin)内安装开源pytho...

_昭昭_
2017/12/12
0
0
Windows系统安装Sublime Text 3 配置Python开发环境,萌新第一步

安装阶段: 1.sublime text3的安装: 百度下载 下载完成后 ,点击安装即可。 2.安装Package Control: 点击 Tools -> install Package Control 3.安装anaconda: ctrl+shift+p -> 输入install......

Python新世界
07/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

数据解析之XPath & lxml库

XPath 定义 即XML路径语言(XML Path Language),是一种用来确定XML文档中某部分位置的语言,它基于XML的树状结构,提供在数据结构树中寻找节点的能力,也适用于HTML文档中; 开发工具 Chrome...

村雨1943
29分钟前
2
0
day148-2018-11-15-英语流利阅读-待学习

赴美生子恐结束?特朗普中期选举憋大招 毛西 2018-11-15 1.今日导读 在 2013 年,一部《北京遇上西雅图》让赴美生子这个曾经神秘的话题吸引了很多关注。每年,数以万计的父母远赴美国,并在那...

飞鱼说编程
59分钟前
34
0
OSChina 周四乱弹 —— 每次我穿短裙的时候

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念 :分享DM DOKURO的单曲《Reality Check Through The Skull》: 差点以为手机卡了 《Reality Check Through The Skull》- DM DOKURO...

小小编辑
今天
537
11
Windows 10 设置 Java 环境变量

首先你需要在我的电脑中打开,找到环境变量属性。 找到环境变量属性 找到环境变量属性后单击将会看到下面的设置界面。 在这个界面中设置高级系统设置。 环境变量 在弹出的界面中选择设置环境...

honeymose
今天
4
0
用any-loader封装jQuery的XHR —— 随便写着玩系列

哎,都说没人用JQuery啦,叫你别写这个。 其实我也是好高骛远使用过npm上某个和某个很出名的XHR库,嗯,认识我的人都知道我喜欢喷JQ,以前天天喷,见面第一句,你还用JQ,赶紧丢了吧。但我也...

曾建凯
今天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部