在解决Mac Sublime Text 3 如何配置Python环境及安装插件的问题前,先来了解一下什么是Sublime Text mac?sublime text 3 是一款在mac平台上非常适合程序开发人员使用的代码编辑器,集窗口分组、项目管理、扩展工具、代码折叠等多种功能与一身,支持多种编程语言的语法高亮、拥有优秀的代码自动完成功能,还拥有代码片段(Snippet)的功能,支持 VIM 模式,帮助编辑人员提高代码编辑效率。

接下来开始解决Mac Sublime Text 3 如何配置Python环境及安装插件?
一、下载安装Sublime Text 3 ,
二、配置Python开发环境
1.点击右下角,选择python2.添加编译环境python3.6
我的Mac默认的是python2.7版本,安装python3.6,现在要配置Sublime Text使用python3.6编译环境
Tools -> Build System -> New Build System
在打开的文件里粘贴如下代码
{
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.6/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
记得把上面代码中的python路径改成你的路径
保存文件,给文件取个名字如Python3,不要改后缀,保存在默认位置即可
Tools -> Build System 下选择你刚设置的编译环境,刚那个文件命名叫Python3就选中Python3咯。
3.测试环境是否正确
在sublime text 中敲 print ('hello'),保存,编译command + B
打印hello就说明成功了
三、安装Sublime Text Python插件
1.Sublime Text 3 安装 Package Control
Package control里面包含了很多插件,安装好以后可以选择需要的安装。
View->Show Console菜单打开命令行,在最下面那行粘贴如下代码:
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())
点击return运行。
如果Sublime Text ->Preferences下有Package Control选项,说明Package Control已经安装成功了。
2.安装插件
打开Sublime Text ->Preferences->Package Control
选择: Package Control: Install Package出现如下界面输入你需要的插件如Anaconda,选择下面出现的插件,即可安装。
a.插件Anaconda
Anaconda:Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
配置Anaconda: 进入Sublime Text-> preferences -> package Settings-> Anaconda -> Settings-Default , 选择Settings-Default选项,搜寻“python_interpreter” key,然后更改key值, key值是Python的路径(终端输入which python查看mac自带python路径,输入which python3查看你安装的python3的路径), 比如: “/usr/local/bin/python3” , 然后, 编译时选python就能用了
如果是因为使用anaconda插件而出现这些框框,可以在可以在 Sublime > Preferences > Package Settings > Anaconda > Settings User 中设置关闭: {"anaconda_linting": false}
b.自动补全插件SublimeCodeIntel
Python自动补全插件,装好之后, Sublime Text-> preferences -> package Settings下面会多出SublimeCodeIntel选项
c.交互、逐行运行插件SublimeREPL

Sublime Text 3 如何配置Python环境及安装插件?相关推荐

  1. sublime python linux 安装教程,Sublime Text Windows及Linux Python环境搭建

    sublime是我用过的最好的代码编辑器 没有之一,如下搭建sublime 下python环境 sublime安装与基本配置 安装Package Control https://packagecont ...

  2. windows下配置Python环境并安装Pycharm2018

    1 首先进入python官网(https://www.python.org/)下载3.6.4(64位)版本.然后进入安装界面.如下图所示 Python3.6安装界面 1,安装方式 选择(Customi ...

  3. 软件开发环境搭建系列之sublime text的相关配置(九)

    文章目录 一.st的获取及安装 1.1.st获取 二.st安装 2.1.下载说明部分 2.2.st的激活 三.安装插件管理工具 3.1.st插件管理工具Package Control 3.2.st的界 ...

  4. vscode找不到python环境_在vscode成功配置Python环境

    注意:如果您希望在Visual Studio Code中开始使用Python,请参阅教程.本文仅关注设置Python解释器/环境的各个方面. Python中的"环境"是Python ...

  5. Sublime Text 3 安装Package Control及配置Python环境

    一 .安装Package Control 代码安装:使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码 sublime text3: import u ...

  6. Sublime 配置 Python 环境

    Sublime text 4 配置 Python 环境 文章目录 Sublime text 4 配置 Python 环境 问题 配置 Python 环境 安装 Python 配置系统变量 安装相应的模 ...

  7. MinGW安装与环境变量配置和Sublime Text 3搭建C++编译环境

    一.MinGW在Windows中的安装与配置: MinGW MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++.ADA及Fortran编译器,相比 ...

  8. sublime怎么配置python环境_在Sublime Editor中配置Python环境的详细教程

    导语在工作场景遇到了这么一个场景,就是需要定期去执行一个缓存接口,用于同步设备配置.首先想到的就是Linux上的crontab,可以定期,或者间隔一段时间去执行任务.但是如果你想要 2020-12-1 ...

  9. Sublime Text 3 搭建 Golang 开发环境(记录我遇到的问题)

    准备 go 已经安装完成(https://golang.org/ 自行下载安装) sbulime3 已经安装完成(http://www.sublimetext.com/3自行下载与安装) go env ...

  10. Sublime Text 2搭建Java开发环境

    <Sublime Text 2搭建Java开发环境> 作者:chszs,转载需注明. 作者博客主页:http://blog.csdn.net/chszs Sublime Text 2是我非 ...

最新文章

  1. docker容器重启后数据丢失
  2. java git subtree_Git subtree使用
  3. android 如何打开s3db,[转载]xe5 android 手机上使用sqlite
  4. HDU 3530Subsequence(单调队列)
  5. 最强编程语言 Java 和最受欢迎之 Python 的巅峰对决
  6. C++利用MySQL API连接和操作数据库
  7. smp格式音频转换mp3软件方法
  8. 简洁免费的内网穿透工具
  9. 第二次作业 问卷星操作
  10. 荐书:「时差党」——出国留学不是一件容易的事
  11. Mysql索引灵魂拷问
  12. pwnthebox-rip
  13. B站季报图解:营收10.8亿同比增48% 用户增长超预期
  14. 用cocos2d3.0写一个srpg游戏-srpg介绍
  15. 微营销好标题之喜闻乐见(微营销标题吸引粉丝篇-6)
  16. 基于ADS的功分、耦合器的设计
  17. android 热更新之腾讯Bugly 及所遇问题的修改总结
  18. Java对txt文件、二进制文件的基本读写
  19. 集成行业企业,这是CS五个级别的介绍,请查收~
  20. java 银联接口开发

热门文章

  1. 高级UI-符合MD的常用控件
  2. Android WebView 加载超长 JS 数据
  3. Mac电脑下配置maven环境变量
  4. 【python】isinstance可以接收多个类型,hasattr,getattr,setattr
  5. VS2005 添加lib 的方法
  6. ASP.NET Session使用详解
  7. HTML image button
  8. 分水岭算法(Watershed Algorithm)
  9. 制作Camtasia 2020击键标记动画
  10. 浅谈JavaScript代码预解析 + 示例详解