mac sublime切换编辑语言的方法(添加其他版本的python)

在sublime中指定python版本,操作如下:

Sublime——tools——build system——new build system
把文件中的内容替换为

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

修改完成之后保存。然后在Sublime——tools——build system中选中你刚刚新增的build system即可

注意:此处/usr/local/bin/python3的地址应为实际地址,可用如下方法查询:在终端中输入:which python3

这样修改之后还发现文件中无法写中文,经测试需在上面文件中添加:
“env”: {“PYTHONIOENCODING”: “utf8”}
既新增的build system完整内容应该为:

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

如果发现新建的build system有误或者名字不喜欢,可以在
/Users/kaibinliu/Library/Application Support/Sublime Text 2/Packages/User 文件夹里删掉保存的指定python的那个文件

(我是保存文件,在文件里写了 获取当前文件路径找到的import os  print os.getcwd())

原文地址:https://www.cnblogs.com/kaibindirver/p/9972616.html

时间: 2024-10-31 02:16:01

mac sublime切换编辑语言的方法(添加其他版本的python)的相关文章

Mac OS X中Launchpad的图标添加删除方法(添加方法别试了,和Linux很大区别)

说明:在Mac下的Launchpad图标添加和删除都与应用程序的app文件有关,如果单纯的只想在Launchpad添加自定义的图标,然后指定要某条命令运行时,建议不要这么干,Launchpad的图标管理没Linux那么简单,且操作复杂. 常规方法: 添加,删除 直接把下载好的app文件拖入到应用程序即可,删除app文件同样也会对Launchpad的图标进行删除. 非常规方法: 在Mac下系统越新,方法越无效,所以不建议试了. Launchpad的图标原理使用的sqlite文件进行管理的,位于这里

sublime下编辑LaTeX

sublime下编辑LaTeX LaTeX(LATEX,音译"拉泰赫")是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品.对于生成复杂表格和数学公式,这一点表现得尤为突出.因此它非常适用于生成高印刷质量的科技和数学类文档.这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的

Mac出现五国语言灰色屏幕灰屏怎么办?

用CleanMyMac2清理文件之后,mac 死机,强制关机重启后进入灰屏,出现五国语言. 重新启动mac 并按住option按键,进入修复界面后,输入wifi密码,选择右侧的备份硬盘,后出现如下画面.(或者启动时直接 Shift-Command-V) 有人用磁盘修复可以成功启动,我通过选择第二项"重新安装mac os"修复系统,保证网络通畅,mac会自动下载相关文件,你做需要做的就是等待,下载完成后自动重启,个人文件.软件不会丢失,和死机之前一样. 最好用time machine 备

Sublime Text 3插件安装方法

一:安装Sublime Text 3插件的方法 安装package control组件,然后直接在线安装: 1.按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的.输入法属性设置-输入法管理-取消热键切换至QQ拼音) 2.粘贴下面代码究竟部命令行并回车: import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); ur

Mac sublime 编译Python UnicodeEncodeError: 'ascii' codec can't encode characters in position 6-8: ordinal not in range(128)

刚学Python,想打印个"hello 张林峰",代码如下: #!/usr/bin/env python3 # -*- coding: utf-8 -*- print('hello 张林峰') 用sublime运行一下,竟然报错??? Traceback (most recent call last): File "/Users/zhanglinfeng/Documents/Python/\u7ec3\u4e60/\u5b57\u7b26\u4e32\u7f16\u7801\

CentOS 修改系统语言的方法

使用如下命令: export LANG="en_US.UTF-8" 可以修改环境变量LANG,修改之后立即生效,当时当系统重新启动时便会又变成原来的语言 另外两种修改语言的方法: 1.配置如下文件: vi /etc/sysconfig/i18n 将原来的配置如: LANG="zh_CN.UTF-8" 修改为 LANG="en_US.UTF-8" 保存之后不会立即生效,而是要重启之后生效. 2.修改CentOS运行环境的默认语言环境变量值: vi

安装Sublime Text 3插件的方法

安装Sublime Text 3插件的方法: 朋友们,小站活着不容易,全靠广告费养着了,如果本文对你有帮助.麻烦动下手点下页面的广告吧,谢谢! 直接安装 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages). 使用Package Control组件安装 也可以安装package control组件,然后直接在线安装: 按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属

[iOS]如何在iOS开发中切换显示语言实现国际化

1.在Project设置,添加中英两种语言: 2.新建Localizable.strings文件,作为多语言对应的词典,存储多种语言,点击右侧Localization,勾选中英: 3.添加一个字段, 在English中,添加:"SUBMIT_BTN_TITLE" = "Go"; 在Chinese中,添加:"SUBMIT_BTN_TITLE" = "开始"; 4.一个工具类GDLocalizableController,用来切换

iOS开发Xcode中切换显示语言实现国际化

1.在Project设置,添加中英两种语言: 2.新建Localizable.strings文件,作为多语言对应的词典,存储多种语言,点击右侧Localization,勾选中英: 3.添加一个字段, 在English中,添加:SUBMIT_BTN_TITLE = Go; 在Chinese中,添加:SUBMIT_BTN_TITLE = 开始; 4.一个工具类GDLocalizableController,用来切换本地语言: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1