[MacOSX系统]python入门安装教程

Python作为一个目前最火的编程语言之一,已经渗透到了各行各业,笔者所在的人工智能科研领域就以Python为主要编程语言,尤其是神经网络几乎已经离不开Python了。它易学好懂,拥有着丰富的库,且可以提供所有主要的商业数据库的接口。人生苦短,就用Python。
Python目前有两个版本,分别叫Python2和Python3。官方鼓励大家使用Python3,为了推行这个鼓励,官方宣称计划Python2到2020年。所以没有特殊原因,建议大家使用Python3。

本文提供两套Python安装和使用路线,它们分别如下。建议二者同时安装。
(1)Python官方版,使用VsCode编辑器,配合pip命令安装相关包。
(2)Anaconda版,使用VsCode编辑器,配合conda命令安装相关包。

1 python安装

第一步 :官网下载python安装包

打开官网/www.python.org,选择Downloads。
[MacOSX系统]python入门安装教程

第二步: 进行安装

只需一直点继续,直到开始安装,等待安装完毕。

第三步: 验证是否安装成功

安装结束后,我们可以通过以下方式验证是否安装成功。
打开终端,在终端中输入 python3 -V ,显示出python的版本,即为安装成功啦。
[MacOSX系统]python入门安装教程
同时我们可以直接在终端运行python命令,以及一些简单的计算,只需在终端输入python。
[MacOSX系统]python入门安装教程
退出python只需输入 exit()

2 Anaconda 安装

除了直接安装官方的Python,这里想强烈推荐大家使用Anaconda这款软件,它是一个开源的Python发行版本,包含了绝大部分我们平时需要用的科学包,可以避免单独安装科学包遇到的各种麻烦。

第一步:下载安装包

打开官网 http://www.anaconda.com/download/ ,选择individual,进入如下界面再选择安装的版本,这里选择3.7版本。
[MacOSX系统]python入门安装教程
如果该网站下载速度太慢,也可以选择清华镜像站下载,64位版本网址如下
清华镜像站64位anaconda3下载网址
(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.02-MacOSX-x86_64.pkg)

第二步:进行安装

下载结束后,双击安装包打开进行安装,选择next,license选择I agree,然后来到选择路径这一步,这里建议按照默认路径安装,若一定要更换路径,点击下图中右下角‘change install location’,更换路径,注意路径中不要含中文或符号。
[MacOSX系统]python入门安装教程
在安装中还会有是否安装vscode的选项,推荐大家勾选。
点击 Install 便可以开始安装了,安装后可以选择是否安装 pycharm ,这是一款功能齐全的python编译器,按喜好选是否安装即可。
[MacOSX系统]python入门安装教程
要查看是否安装成功,只需要看一下launchpad中是否出现了anaconda-navigator,点击它能否打开或者在终端中输入anaconda-navigator,按回车,若安装成功,此命令会打开anaconda。

3 选择安装python编译器

推荐编译器:pycharm,vscode

这里重点讲解vscode的安装使用。
在安装好Anaconda后,我们在开始菜单中找到并点击Anaconda-Navigator,打开后默认为home页面,可以看到这里展示了很多IDE,这里推荐左下角vscode,若未在安装过程中勾选安装,则可以在这里点击Install,我已经装好了,所以是launch按钮。jupyterlab或jupyter notebook是类似的,支持逐行运行,每一行都有输出,很适合新手,缺点是直接保存的是ipynb文件,而不是常用的py文件,所以在调用时不太方便。

编写第一个python程序

我们以vscode为例,尝试编写第一个python程序。
[MacOSX系统]python入门安装教程
安装好后, 在anaconda中点击launch,打开后为上图界面。我们点击new file,可以看到创建了一个新的未命名的文件。接下来我们看左侧最下方四个方块的选项,点击他看到支持的extensions,查看是否有python。[MacOSX系统]python入门安装教程
确认有,我们便可以开始编写程序,在编写时可能一开始发现文本全部为黑色,这是因为还未指定拓展类,最简单的方法是点击保存文件,将命名改为 *.py,这时VScode便会识别为python文件,运用python来运行。这时我们点击debug–start debugging(或without debgging)即可开始运行。
[MacOSX系统]python入门安装教程