[Win]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。
[Win]python入门安装教程
这里推荐大家安装3.x.x,在下图这里选择
[Win]python入门安装教程
选择下载windows XXX executable installer如图,即为python3.x.x的安装包,根据自己的电脑系统选择32位或64位~
[Win]python入门安装教程

第二步: 进行安装

下载完成后打开,这里以pytho3.6.4版本为例。
[Win]python入门安装教程
这里要格外注意,一定要将下部 ‘将python3.6加入环境变量’ 勾选上,这样就不需要自己手动加环境变量了。倘若忘记勾选,后面介绍手动添加环境变量方法。
选择install now即可按照默认路径安装,c盘空间不足的话也可以选择自定义安装(‘customize installation’),自己选择安装路径。
若选择Customize installation,这一步默认全选,然后点击next。
[Win]python入门安装教程
这一步要勾选上Install for all users,路径根据自己的需要选择。
[Win]python入门安装教程
接下来就可以开始安装了。

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

安装结束后,我们可以通过以下方式验证是否安装成功。
按 windows+r 键,输入cmd打开系统命令行,输入python,出现以下提示,大功告成啦~(还可以试一下print(‘hello world’)看下(^ _ ^))
[Win]python入门安装教程

· 如果你忘记勾选自动加入环境变量

可以在控制面板中找到系统,点击高级系统设置-环境变量,在下部系统变量中点击新建,创建一个新的变量,在 值 处将自己python安装的路径输入进去。
[Win]python入门安装教程
这里是安装在了f盘,即加入F:\Python36\Scripts,就可以啦~

2 Anaconda 安装

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

第一步:下载安装包

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

第二步:进行安装

下载结束后,双击安装包打开进行安装,选择next,license选择I agree,然后来到选择路径这一步,这里建议按照默认路径安装,若一定要更换路径,注意路径中不要含中文或符号。
[Win]python入门安装教程
在安装中还会有是否安装vscode的选项,推荐大家勾选。接下来选择是否加入环境变量,这里建议不要,否则会干扰其他软件,在使用时通过快捷方式打开Anaconda-Navigator或开始菜单栏中Anaconda Prompt就好。因此我们勾选下方这个选项。
[Win]python入门安装教程
点击 Install 便可以开始安装了,安装后可以选择是否安装 pycharm ,这是一款功能齐全的python编译器,按喜好选是否安装即可。
要查看是否安装成功,只需要看一下开始菜单中是否出现了anaconda,点击它能否打开即可。

3 选择安装python编译器

推荐编译器:pycharm,vscode

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

编写第一个python程序

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