春节假期也不闲着,某天看到有个文章提到说Python可能会是以后人工智能AI方面的必用语言,是以后的技术热门,正好前段时间在Mac上搭建Github博客用到了Ruby,以前也从来没有接触过类似Ruby,Python等这方面的语言,就计划学习下Python,纯属见识学习一下,很多地方只是其一不知其二,权当打发无聊时间吧。
- Mac上Python的安装
先到www.python.org/downloads/下载版本,这里发现有两个链接,一个3.X,一个2.X,到底用哪一个呢?
据说Mac自带Python,某些软件的运行可能需要用到2.X的版本,而3的版本与2的版本区别甚大,所以,为了未来,我选择3.x的版本,建议下载安装版本,安装之后不用设置环境变量可以直接运行Python -version命令查看Python是否安装成功。如果下载的是非安装版本只能在下载目录启动Python环境,如果要在任意地方启动则需要手动配置环境变量,对于新手比较麻烦。
安装完成后启动终端可以看到如下图: - Sublime Text 2的安装
这里不用多说 - 在Sublime里直接编译运行py文件
可以执行Python命令安装Package Control,但是我自己试了一下没有成功,所以我先下载Package Control然后安装到Preference–Browse Packages里面,这样在Tools–CommandPalette下面调出控制面板安装插件,我安装了SublimeCodeIntel插件来进行代码提示,由于sublime在运行python时是不能输入数据的,然后又安装了SublimeREPL插件,打开Preferences–>Key Bindings User,粘贴如下代码为该插件设置快捷键来运行py程序。如下图:
[
{
"keys": ["alt+q"],//这是自己设的快捷键
“”
"command": "run_existing_window_command",
"args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}
]
我这里设置了Alt+Q为运行py的快捷键,然后设置sublime的视图为两个视图,方便源码跟运行结果进行对比。如下图:
运行py文件的最终效果如下图:
这样在Mac上利用Sublime就能轻松调试py了。