Mac自带的python 其version是python 2.7

官网下的Sublime Text 2部署好了以后默认也是

为了使ST2 可以在command+B时可以运行基于python3的.py,需要稍作配置

比较简单,这里写下过程以备份:

(其他系统的配置过程大同小异)

1.

打开ST2,进入Preference--->Browse Packages,进入python的文件夹,打开编辑Python.sublime-build 文件

2.

默认的配置是这样的

{
  "cmd": ["python", "-u", "$file"],
  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python"
}

为了适用python3,需要加上一行python3的路径,另外还需要修改"cmd"

打开终端,

$ which python3

/usr/local/bin/python3

路径get,

3.最后的配置文件如下(蓝色加粗部分为修改和添加的内容)

{"cmd": ["python3", "-u", "$file"],"path": "/usr/local/bin","file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python"
}

保存退出,OK

4.检验

新建一个test.py,并敲入

print ('Hello, world!')

command+B后得到结果

Hello, world!
[Finished in 0.0s]

注:python2.7 和 python3.4 的语法有一些不同

python2.7 下应该是

print 'Hello, world!'

python3.4 中print 从语句变成了方法

print ('Hello, world!')

另外,如果有非ascii码,会提示错误

UnicodeEncodeError: 'ascii' codec can't encode character ...

需要再在上面的配置中加入一行

"env": {"LANG": "en_US.UTF-8"}

Sublime Text 2 (for OS X )配置成可以运行基于python3解释器的 .py文件相关推荐

  1. bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...

    使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...

  2. sublime text 3 python开发环境配置

    在网上搜索了一些Python开发的编辑器和IDE,有使用PyCharm,也有使用Eclipse,我安装了PyCharm试了一下,总体感觉太消耗内存,并且启动的时候稍微慢,有些时候还会出现卡顿的情况(可 ...

  3. Sublime Text 常用环境和插件配置

    有时重装系统完,很多软件需要重新配置一下,又不愿意用某种"不太纯净"的方式保留这些配置,所以就在这里记载一下常用的配置. python运行环境 其实sublime是自带python ...

  4. sublime text 3 快捷键大全以及配置编译环境

    Sublime Text 3 快捷键精华版 Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W ...

  5. sublime text 3在windows中配置ctags插件

    图1 一.如果Preferences > Browse Packages菜单下没有Package Control目录,我们可以通过以下步骤手动安装Package Control: 1.点击Pre ...

  6. Sublime Text常用快捷键及插件配置

    最常用快捷键 Control+`控制台     Shift+cmd+P命令面板     cmd+F(Control+F)查找    option+cmd+F查找替换 cmd+/(Control+/)给 ...

  7. 【Python打包成exe】快速将多个py文件及其他文件打包为exe可执行文件

    使用概述: 尝试了很多种Python打包为exe可执行文件的方式,通过总结,得出一种最简洁.最有效的打包方式分享给大家! 步骤一(准备好安装文件): 准备好将要打包的工程文件(夹) 如上图所示,首先将 ...

  8. sublimelinter php,sublime text 3 在Windows下配置sublimelinter-php的路径问题

    首先用package control安装sublimelinter和sublimelinter-php,然后依次点击菜单preference-package settings-sublimelinte ...

  9. Sublime Text 3中配置编译和运行Java的两个方法

    方法一: 打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打 ...

最新文章

  1. redis完整笔记总结-数据类型-事务与锁-集群-分布式锁-常见问题(缓存穿透、击穿、雪崩)
  2. SpringBoot+WangEditor上传图片
  3. NLP汉语自然语言处理入门基础知识介绍
  4. EffectiveC++编程的50个建议
  5. 计算机安装调试的专业名称,【注意】计算机安装调试维修员国家职业标准
  6. 「OC」类的深入研究、description方法和sel
  7. 【渝粤教育】国家开放大学2019年春季 1308外国文学专题 参考试题
  8. Perl 学习笔记-目标操作
  9. [转载] python机器学习库sklearn——参数优化(网格搜索GridSearchCV、随机搜索RandomizedSearchCV、hyperopt)
  10. java中do_while求阶乘倒数和,下面的程序是用do_while语句计算10的阶乘。请在程序的......
  11. XLN Audio Addictive Trigger for Mac(智能鼓音替换工具)
  12. 元件封装尺寸_单位换算表
  13. oracle 应收 系统选项,Oracle财务系统应收账款模块操作手册
  14. cad快捷栏怎么调出来_如何显示CAD的工具栏?CAD如何调出工具栏
  15. DRP:分销链上的精灵(转)
  16. 2021东北四省赛部分题解
  17. 超爆笑段子大集锦 你要不笑我自宫
  18. 用idea打包项目成war最简单的方法
  19. MATLAB地图作为底图,matlab画图——地图背景
  20. WEB 应用中的整体结构和层次关系

热门文章

  1. 奶瓶linux下载软件,求可以在虚拟机上直接加载的奶瓶镜像文件,运行linux系统即可运行奶瓶,哪位好心人可以发给我...
  2. BSD是什么系统 BSD简介
  3. CKEditor学习笔记2(CKEditor基本配置修改)
  4. springboot+jsp停车场车位租赁管理系统
  5. 技术是一种加速器 但重要的不是技术
  6. 基于Python3+Requests的贴吧签到助手
  7. 未来手机新前景:手机电子货币应用
  8. 最新精选绿色软件之格式转换(小熊每期更新)
  9. Filter过滤器及其作用介绍
  10. 快来DIY自己的固件吧——N系列固件DIY详细教程(7.27更新RK2918)