1.先安装 homebrew(homebrew 是osx包管理器)
安装,打开终端,复制粘贴,大约1分钟左右,下载完成,过程中需要输入密码,其他无需任何操作:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
//卸载方法
卸载,有安装就要有卸载,打开终端,复制粘贴:
其实只用把上面安装的install换成uninstall就行了。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
// 使用方法
Homebrew 怎么使用?常用命令有哪些?
安装软件,如:brew install oclint
卸载软件,如:brew uninstall oclint
搜索软件,如:brew search oclint
更新软件,如:brew upgrade oclint
查看安装列表, 如:brew list
更新Homebrew,如:brew update
2.安装homebrew-cask(包管理器,用于安装带界面的应用)
安装命令:
brew tap phinze/homebrew-cask && brew install brew-cask
brew-cask 操作命令
* brew cask install XXX
* brew cask search* 列出所有可以被安装的软件
* brew cask search drop 查找所有和 *drop* 相关的应用
* brew cask info thunder 查看 *迅雷* 应用的信息,这货安装的可是最新版本的迅雷哦!
* `brew cash uninstall qq` 卸载 *QQ*
* `brew update && brew upgrade` 更新所有应用程序
3.安装python3(会自带安装pip3,pip3是python库管理器)
安装python3
brew install python3
pip3使用方法
pip3 install 模块名 //安装库
pip3 uninstall 模块名//卸载库
pip3 list //查看已安装的库
//库安装
gui库:
pip3 install wxPython
4.安装 sublime-text3
Brew cask install sublime-text
##
## 第一步 安装 package contror 插件管理器
##
(必要步骤)1.在控制台输入代码 。控制台打开方式:View->Show Console
复制粘贴下面的代码,回车。之后稍等一会。
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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://packagecontrol.io/' + 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)
##
## 第二步 安装插件
##
插件列表 :
打开设置 Sublime Text->Preferences->Package Control (快捷键 shift+command+p),输入 Install Package 选择 Package Control Install Package,之后在出现的空白栏目内输入 插件名称。点击下拉栏里出现的插件。
每安装插件,都需要重复此步骤。
必须安装插件:
ConvertToUTF8 //支持 utf-8 编码 //若果出现错误提示框,将上文输入到控制台的 import.... 代码块,再次在控制台输入一次,并关闭 重开软件。
SublimeREPL //在编辑器中,运行一个输出窗口。 例如 python 的 input函数在控制台 无法输入字符的情况下,可以运行 Tools->Sublime REPL->python->Python RUN current file
设置 SublimeREPL 插件,由于 sublimeText中python的input函数, 无法输入字符,所以使用SublimeREPL插件.
#############设置 sublimeREPL 插件支持中文输出 #########################
Preferences ->Browse Packages 找到安装包位置打开文件SublimeREPL/config/Python/Main.sublime-menu。
找到代码块:
/////////////
{"command": "repl_open",
"caption": "Python - RUN current file",
"id": "repl_python_run",
"mnemonic": "R",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["用type python3获得路径 替换掉这里的路径", "-u", "$file_basename"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
},
////////////
在终端 type python3 ,获得python3的程序路径,复制 替换掉 文档代码块中 cmd 里的路径。
#########设置快捷键启动 python-RUN current file#####################
SublimeText->Preferecens->keybindings,在Default(OSX).sublime_keymap-User文档中,粘贴下面代码。
############################
[
{
"keys":["f5"],
"command":"run_existing_window_command",
"args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}
]
##############################
"Keys":["可以自己设置快捷键"] ,例如:设置了F5快捷键,按fn+F5,用 SublimeREPL Python-RUN current file新建一个窗口输出编译结果。
卸载插件,shift+cmd+p,remove package,选择 要卸载的插件名称。
//////////////////////////////////////
推荐安装插件:
SyncedSidebarBg //侧边栏底色统一
Sublime CodeIntel //代码提示
Alignment //自动对齐代码
SideBar Enhancements //改进侧边栏,增加很多功能:
BracketHighlighter//匹配括号引号等
AutoFileName //文件路径自动提示
sublimeLinter //行内语法检测
ChineseLocalizations //汉化
Djaneiro //
Emmet //
Git //
##
## 第三步 配置设置
##
设置python3为编译系统
Tools->Build System->New build system //新建编译系统
工具->编译系统->新建编译系统
复制粘贴如下代码:
//////////////////
{
"cmd":["用 type python3 获得的路径 替换掉这里","-u","$file"],
"file_regex": "^[ ]File \"(...?)\", line ([0-9]*)",
"selector": "source.python",
"env": {"PYTHONIOENCODING": "utf8"},
}
//////////////
文件->另存为,路径 Sublime Text3/Packages/User,文档名称设置自定义。例如:Python3.sublime-build
保存后,选择 工具->编译系统->Python3
##
## 第四步 编写代码测试
##
文件-新建
////////输入如下代码 ///////
tmp=input("输入:")
print(tmp)
print("测试成功")
//////////
文件要先保存,保存后, 按下上文自己设置的快捷键,进行 测试输入输出。
/////////////////////////////////////////////////////