学python的同学纠结用哪款集成开发环境,其实大多数OS X系统中都默认安装了Python。因此我们只需要下载一个编辑器即可,今天就教大家如何利用mac自带的python解释器
一、检查是否安装了Python
直接使用command+空格键输入“terminal”回车打开终端。为了确定是否安装了Python,请执行命令python(注意其中的'p'是小写)。输入将类似于下面这样,它指出了安装中的python版本;最后的>>>是一个提示符,让你能够输入Python命令。
Python 2.7.10 (default, Oct 6 2017, 22:29:07)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
上述输出表明,当前计算机默认使用的Python版本是Python2.7.5。看到上述输出后,如果要退出python并返回到终端窗口,可安Ctrl + D 或者执行exit()命令。
要想检查系统是否安装了Python3,可尝试执行python3,可能会出现错误信息,说明未安装,若出现以下结果,说明已安装python3
Python 3.7.0 (default, Sep 18 2018, 18:47:22)
[Clang 9.1.0 (clang-902.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
若只安装了python2的,或python2也未安装而想安装python3的同学,请参考以下步骤进行安装。
a)确认版本:
打开一个终端,并执行以下命令:
$ python --version
python 2.7.6
你还应当尝试执行命令python3 --verision,检查是否还有其他python版本。
b)使用homebrew来安装Python3
安装Homebrew
Homebrew依赖于Apple包的Xcode,因此打开终端执行以下命令:
$xcode-select --install
在不断出现的对话框中都单击ok(安装需要一些时间)
接下来安装Homebrew:
$ ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"
这个命令可在Homebrew网站(http://brew.sh/)找到。在curl-fsSL和URL之间,务必包含一个空格。
为确认正确的安装了Homebrew,请执行以下命令:
$ brew doctor
your system is ready to brew.
上述输出表明你可以使用Homebrew 来安装Python包了。
2.安装Python3
为安装最新的Python3版本,请执行:
$ brew install python3
下面来检查使用这个命令安装的是哪个版本:
$python3 --version
Python 3.7.0
$
现在你可以使用命令python3来启动Python 3终端会话了,还可以使用命令python3 来配置文件编辑器,使其使用Python3而不是2来运行Python程序。
二、安装文本编辑器
Sublime Text是一款简单的文本编辑器:它在OS X中易于安装;让你能够直接运行几乎所有程序(而无需通过终端);使用不同颜色来显示代码,以突出代码语法;在内嵌在Sublime Text窗口内的终端会话中运行代码,让你能够轻松地查看输出。
要下载Sublime Text安装程序,可访问http://sublimetext.com/3,单击Download链接,并查找OSX安装程序。
Sublime Text的许可策略非常灵活,你可以免费使用这款编辑器,但如果你喜欢并想长期使用,建议购买许可证,下载安装程序后,打开它,再将Sublime Text图标拖放到Applications文件夹。
三、配置Sublime Text使其使用Python3
如果你启动Python3终端会话时使用的命令不是python,就需要配置Sublime Text ,让它知道到系统的什么地方去找正确的Python版本。要获悉Python解释器的完整路径,请执行:
$ type -a python3
python3 is /usr/local/bin/python3
现在,启动Sublime Text。并选择菜单Tools->Build System->New Build System
这将打开一个新的配置文件。删除其中所有内容,替换成以下内容:
{
"cmd":["usr/local/bin/python3","-u","$file"],
}
这些代码让Sublime Text使用命令python3来运行当前打开的文件。请确保其中的路径为你在前一步使用的命令 type -a python3 获悉的路径。将这个配置文件命名为Python3.sublime-build,并将其保存在默认目录——你选择菜单Save时Sublime Text打开的目录。
四、运行Hello Word程序
为编写第一个程序,需要启动Sublime Text。为此,可使用快捷键command+空格键 输入Sublime Text打开程序。
创建一个用于存储项目的文件夹,并将其命名为python_work。
在Sublime Text中 选择菜单File->Save As,将当前的空Python文件保存到文件夹python_work,并将其命名为hello_word.py。扩展名.py告诉Sublime Text,文件包含的事Python程序,它还让Sublime Text知道如何运行该程序,并以有益的方式突出其中的代码。
保存文件后,在其中输入下面一行代码:
print("Hello,world!");
如果在系统能够运行命令python,就可以选择菜单Tools->Build或按Ctrl+B来运行程序。
至此,所有工作都已经完成,可以愉快地开启python之旅啦!
参考书籍:《Python编程 从入门到实践》
编辑整理不易,打赏作者?
xiaoshi
界世的你当不
只作你的肩膀
无
左脑编程,右脑写诗
阅读|干货|技术|交流
空·
领取专属 10元无门槛券
私享最新 技术干货