环境介绍:Win10系统  64位

目标Python版本: Python 3.6.4

第一步:python官网下载python安装程序

1.1  https://www.python.org/downloads/     点击打开链

1.2  在Downloads下面,点击Windows,如下图所示;

Win10系统中安装Python3

1.3 找到Python3.6.4 版本,点击 Download Windows x86-64 executable installer,如下图所示;

Win10系统中安装Python3Win10系统中安装Python3

第二步  安装python

2.1 安装

以管理员的身份运行 python-3.6.4-amd64程序,并在运行它时选择复选框Add Python to PATH。这让你不用手工修改系统的环境变量,在执行命令python时也无需指定其完整路径。默认安装在C盘。

安装完成后,按住Shift键并右击桌面,再选择“在此处打开命令窗口”来打开一个终端窗口。

同样,也可用   Win+R  组合键,再输入cmd,打开一个终端窗口。

2.2 Python版本查看
在打开的终端,输入python --version  回车
C:\Users\Lenovo>python --version
'python' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

为啥出现这种情况,明明已经安装了Python程序,请看第三步:
原因:Windows不知道去哪里查找Python解释器,所以要确定查找Python解释器的位置(安装后的python的路径)


第三步  查找Python解释器

1. 默认装在C盘,打开C盘并在右上角的搜索栏中输入python,查找以Python开头的文件夹


Win10系统中安装Python3

2. 打开Python36,看到python解释器,如下图所示,

Win10系统中安装Python3

3. 右键单击python解释器,选择属性,,在“位置”看到了它的路Win10系统中安装Python3

C:\Users\Lenovo\AppData\Local\Programs\Python\Python36

4  在Windows的终端窗口中,使用该路径来确定python的版本

Win10系统中安装Python3
可以看出Python版本为Python 3.6.4

问题来了? 每次从Windows终端启动,都要以这个python的路径来启动python命令行输入吗?
有点麻烦吧!

5 将Python添加到环境变量Path

在系统中添加python路径,在windows终端中只需要用命令python即可;

首先  控制面板-----》系统和安全------》系统-----》高级系统设置-----》环境变量-----》系统变量
找到并单击变量Path,再单击按钮 “编辑”

在新弹出的对话框中“编辑环境变量”
找到  %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\     在末尾加上分号,在添加python的路径;如下所示
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;
C:\Users\Lenovo\AppData\Local\Programs\Python\Python36

注意:需要重启计算机,添加的环境变量才能生效。

Win10系统中安装Python3
再重新打开windows的的终端窗口,将会在终端会话中加载变量Path的新值。现在在终端中输入
python --version

可以看到Python的版本
Win10系统中安装Python3

6 在终端窗口中运行python

cmd命令行中输入python;
Windows中退出python命令行,
在python命令行中输入  quit()      或  ctrl+z  组合键Win10系统中安装Python3

相关文章: