下载Python 3.6后怎么验证安装成功及配置环境变量

Cora
Cora
发布时间:2026-11-09| 7人浏览过
原创

详细讲解下载并安装Python 3.6后,如何通过命令行终端验证安装状态,以及当系统出现命令未找到时,如何手动配置系统环境变量PATH并完成校验。

下载并运行 Python 3.6 安装程序后,确认其是否就绪的最直接方法是在命令行终端执行版本查询命令。若返回对应的版本号,说明程序与环境均已建立关联;若提示“不是内部或外部命令”,通常并非安装过程出错,而是安装包自带的 PATH 登记选项未被勾选,操作系统尚未知晓该可执行程序的所在位置。本文直接围绕这两项操作展开:先通过终端校验实际安装状态,再针对未识别的情况逐步配置环境变量,并完成最终校验。

下载Python 3.6后怎么验证安装成功及配置环境变量
图0:Python 3.6 本地文件、系统 PATH 环境变量与控制台调用的映射逻辑概览

一、下载安装后如何验证 Python 3.6 是否可用

在官方安装程序执行完成后,检验其可用性的标准入口是操作系统的命令行工具。Windows 用户可按下快捷键 Win + R,在运行框中输入 cmd 并回车打开命令提示符;macOS 或 Linux 用户则打开自带的 Terminal 终端。

在打开的控制台中输入以下命令并回车:

python --version

或者使用简写形式:

python -V

执行该命令后,控制台通常会出现以下三种典型反馈之一:

下载Python 3.6后怎么验证安装成功及配置环境变量
图1:初次验证执行步骤与控制台输出判断决策树

1. 理想反馈:正确返回版本号

如果控制台输出如下内容,说明安装程序在执行时已经自动完成了环境变量的登记:

Python 3.6.8

此时需要进一步验证包管理工具 pip 是否同步就绪。输入:

pip --version

若能够输出类似 pip 18.1 from ... (python 3.6) 的信息,说明 Python 核心解释器与包管理器已全部具备全局运行条件,无需再进行额外配置。

2. 常见异常:提示“不是内部或外部命令”

若控制台返回:

'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。

出现这种提示,原因在于 Windows 在安装界面的第一个窗口底部,默认将“Add Python 3.6 to PATH”选项置为未勾选状态。很多读者在安装时直接点击了“Install Now”,使得 Python 文件虽然完整释放到了硬盘中,但操作系统的全局命令索引表中并无此项记录。此时就必须进行手动配置。

3. 版本冲突:显示了系统中安装的其他版本

如果输出显示的是 Python 3.10.x 或 Python 2.7.x,说明电脑中此前已存在其他 Python 环境,且该环境的优先级排在 Python 3.6 之前。这同样需要通过查看与调整环境变量来修正执行顺序。

二、理解 PATH 环境变量与为什么需要两个目录

要正确配置环境变量,需要先明白操作系统是如何找到一个命令的。当我们在命令提示符中输入 python 并敲下回车时,操作系统并不是全盘搜索硬盘,而是严格按照固定顺序排查:首先查找当前所在的文件夹;如果当前目录下没有 python.exe,系统就会顺次翻看 PATH 环境变量中登记的每一个目录路径。

下载Python 3.6后怎么验证安装成功及配置环境变量
图2:操作系统命令检索逻辑与 Python 3.6 关键目录映射架构

对于 Python 3.6 而言,要在命令行中无障碍使用全部功能,必须把以下两个目录同时添加到 PATH 中:

  • Python 主程序根目录(包含 python.exe 与 pythonw.exe):负责解释执行 Python 脚本文件。例如默认安装路径 C:\Users\用户名\AppData\Local\Programs\Python\Python36。
  • Scripts 脚本目录(包含 pip.exe 及各种第三方可执行脚本):位于主目录下的 Scripts 文件夹内。负责在全局调用 pip install 安装第三方扩展模块。若遗漏该目录,就会遇到“可以运行 python,但 pip 却提示找不到命令”的常见故障。

三、手动配置环境变量的具体步骤

在确认需要手动配置后,按照以下四个标准步骤进行设置:

下载Python 3.6后怎么验证安装成功及配置环境变量
图3:Windows 系统手动添加 Python 3.6 环境变量的操作流程拆解

第一步:定位 Python 3.6 的实际安装物理路径

配置前需拿到准确的绝对路径。如果安装时使用的是默认路径,它通常位于:

C:\Users\<你的Windows用户名>\AppData\Local\Programs\Python\Python36

注意:AppData 是隐藏文件夹。可以在“此电脑”地址栏中直接输入 %LOCALAPPDATA%\Programs\Python\Python36 并回车直达。如果安装时选择了自定义路径(例如 C:\Python36 或 D:\Python36),则直接打开对应磁盘分区定位。

进入该目录后,确认目录中存在 python.exe,并且子目录 Scripts 中存在 pip.exe。将这两个完整路径复制到记事本备用。

第二步:打开系统的“环境变量”编辑窗口

  1. 按下快捷键 Win + R,在输入框中输入 sysdm.cpl 并按回车,直接唤起“系统属性”对话框(该命令兼容所有 Windows 7/10/11 版本)。
  2. 在“系统属性”窗口顶部点击“高级”选项卡。
  3. 点击右下角的“环境变量(N)...”按钮。

第三步:在 Path 变量中追加两条路径

环境变量窗口分为上下两个区域:上半部分是“用户变量”(仅对当前 Windows 账户有效),下半部分是“系统变量”(对这台电脑的所有账户均有效)。个人单用户电脑选择配置在任一部分均可,推荐直接在“系统变量”中修改:

  1. 在列表中找到名为 Path(或 PATH)的变量,鼠标单击选中它,然后点击下方的“编辑(E)...”按钮。
  2. 在弹出的列表编辑窗体右侧,点击“新建(N)”按钮,将第一步复制的 Python 主目录路径(例如 C:\Python36)粘贴进去。
  3. 再次点击“新建(N)”按钮,将 Scripts 脚本目录路径(例如 C:\Python36\Scripts)粘贴为第二条记录。
  4. 检查两条记录各自单独成行,首尾不要含有多余空格或英文引号。
Windows 7 特别提示

如果是较旧的 Windows 7 系统,点击“编辑”后出现的不是列表,而是一整行文本框。此时切勿清空已有内容,应将光标移至文本末尾,先输入一个半角分号 ;,接着追加主目录路径,再输入分号 ;,最后追加 Scripts 路径。

第四步:保存设置并重启终端生效

完成编辑后,必须依次点击三个弹窗的“确定”按钮进行层层保存。如果直接点击红叉关闭窗口,修改将不会被写入系统注册表。

关键细节:必须重新打开命令行窗口

已处于运行状态的命令提示符窗口属于旧的进程实例,它在启动时就已经读取了当时的环境变量快照,无法动态感知新添加的 PATH 条目。因此,必须把之前打开的所有 CMD 或 PowerShell 窗口彻底关闭,再重新打开一个新的窗口,修改才会真正生效。

四、配置后的完整验证与排错速查

打开全新打开的命令行窗口,逐项执行以下指令进行完整的功能闭环校验:

下载Python 3.6后怎么验证安装成功及配置环境变量
图4:核心验证命令执行矩阵与 3 大常见故障排错方案速查

1. 验证命令执行与交互式运行

在新建终端中输入:

python -V
pip -V

示例预期输出:

Python 3.6.8
pip 18.1 from c:\python36\lib\site-packages\pip (python 3.6)

进一步检验 Python 解释器的执行状态,直接输入 python 回车,进入交互式命令行(REPL):

C:\Users\Developer>python
Python 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 24 2018, 00:16:47) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Python 3.6 is successfully configured.")
Python 3.6 is successfully configured.
>>> exit()

输入测试语句能得到立即执行,并使用 exit() 成功退回系统提示符,即证明整套环境完全搭建妥当。

2. 常见问题与针对性排查

  • 问题一:敲入 python 却自动弹出了 Windows 10/11 的微软应用商店(Microsoft Store)?
    这是由于系统自带的“应用执行别名”机制在作祟。在 Windows 搜索框中输入“应用执行别名”,进入系统设置面板,在列表中找到与 python.exe 和 python3.exe 相关的开关,将其全部切换为“关”。关闭后再回到终端重新输入,系统就不会再被劫持跳转。
  • 问题二:系统中安装了多个 Python 版本,直接打 python 启动的不是 3.6?
    操作系统按 PATH 列表从上往下查找。如果在列表中其他版本的目录排在前面,系统就会先找到先运行。解决方法有两种:其一是在环境变量编辑器中选中 Python 3.6 的条目,连续点击“上移”按钮将其移动到列表的最顶端;其二是不修改全局默认,直接利用 Windows 自带的启动器显式执行特定版本:输入 py -3.6 运行 3.6 解释器,使用 py -3.6 -m pip install <包名> 进行指定版本的包安装。
  • 问题三:已经确认路径正确,依然报未找到命令?
    通过执行 where python 可以打印出系统在哪些路径中检测到了 Python。如果没有任何输出,说明 Path 变量中的路径字符串存在错别字(如把 Python36 拼成了 Python3.6,或路径前后混入了中文字符、隐形换行符),此时返回系统变量中重新比对物理文件夹名称即可。

五、总结与后续使用建议

验证 Python 3.6 安装成功与配置环境变量的核心,在于理清“文件物理位置”与“系统检索索引”之间的对应关系。只要主目录与 Scripts 目录两项地址准确登记于系统的 Path 列表中,并在保存后重开终端,便能确保 python 与 pip 工具链在任意工作路径下被顺畅调用。在后续开发中,考虑到 Python 3.6 的特定历史兼容特性,建议使用 python -m venv <环境名> 为各个工程划分专属的虚拟环境,保持全局环境的整洁与稳定。

相关专题:

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。