Win10下怎么查看Python 3的安装路径

Finn
Finn
发布时间:2026-10-21 | 5人浏览过
原创
在Windows 10系统中查看Python 3的安装路径,最快捷的途径是打开命令提示符运行 where python;若已进入Python交互环境,则可直接打印 sys.executable 获取准确可执行文件位置;如果未配置系统环境变量,还可通过Windows开始菜单右键快捷方式“打开文件位置”来溯源物理安装目录。

一、使用命令行快速定位安装路径

在Windows 10中,利用自带的命令提示符(CMD)或PowerShell,是开发人员定位可执行程序最常用且高效的方式。系统提供内置命令 where,其功能是在系统的环境变量 PATH 所包含的目录清单中检索同名执行文件。

1. 操作步骤

  1. 按下快捷键 Win + R,在弹出的“运行”对话框中输入 cmd,按回车键打开命令提示符窗口。
  2. 在窗口光标处输入以下命令并回车:
where python

命令执行后,控制台会立刻打印出当前终端调用的 python.exe 完整绝对路径。示例输出如下:

C:\Users\Administrator\AppData\Local\Programs\Python\Python311\python.exe
C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps\python.exe
重点注意事项:识别真正的解释器与商店跳转文件

如果输出结果中出现了包含 WindowsApps 的路径,该文件通常是Windows 10自带的应用商店重定向别名(大小为0 KB的跳转脚本)。排在第一行或者位于 Programs\Python\Python3xx\ 下的路径,才是真正包含标准库与运行环境的实体解释器。

Win10下怎么查看Python 3的安装路径
图1:通过 Windows 命令行与 where 命令查询安装路径的操作步骤

二、通过 Python 内部运行环境查看路径

当电脑中安装了多个 Python 版本,或者正处于虚拟环境(venv / conda)中时,命令行 where 找到的路径可能不完全代表实际代码运行时所绑定的解释器。此时,直接让 Python 自行报告其运行位置是最精确无误的。

1. 核心属性与方法

Python 内置的 sys 模块专门用于维护解释器运行时的关键配置。其中:

  • sys.executable:存储当前正在执行的 python.exe 的绝对路径。
  • sys.prefix:存储 Python 基础环境所在的根安装目录。
  • sys.path:存储模块导入的搜索路径列表,首项通常是当前工作区,后续包含标准库及 site-packages。

2. 单行命令直接查询

无需手动编写代码文件,在 CMD 中直接通过参数 -c 即可一行执行并输出:

python -c "import sys; print(sys.executable)"

示例输出:

C:\Users\Administrator\AppData\Local\Programs\Python\Python311\python.exe

3. 在交互式终端(REPL)中查询

如果已经启动了 Python 交互环境,键入以下两行代码即可:

>>> import sys
>>> print(sys.executable)
C:\Users\Administrator\AppData\Local\Programs\Python\Python311\python.exe
>>> print(sys.prefix)
C:\Users\Administrator\AppData\Local\Programs\Python\Python311
Win10下怎么查看Python 3的安装路径
图2:Python 内部环境路径关系结构及各属性对应物理位置

三、通过开始菜单与文件资源管理器查看路径

如果在命令提示符中输入 python 提示“不是内部或外部命令,也不是可运行的程序”,说明安装时未勾选“Add Python to PATH”。此时命令行方式无法直接检索,可以通过图形界面通过快捷方式定位实体文件。

1. 操作步骤

  1. 点击屏幕左下角的 Windows徽标开始菜单,或按下键盘上的 Win 键。
  2. 在搜索框直接输入 Python,列表中会出现“Python 3.x (64-bit)”或“IDLE (Python 3.x)”。
  3. 在对应条目上点击鼠标右键,在展开的上下文菜单中点击 “打开文件位置”。
  4. 此时系统会打开 Programs 开始菜单快捷方式目录。找到选中的快捷方式,再次点击鼠标右键,选择 “属性”。
  5. 在弹出的“快捷方式属性”窗口中,切换到“快捷方式”选项卡,查看 “目标(T)” 文本框。

“目标”框内双引号中的路径即为 python.exe 的绝对物理路径,而“起始位置”则是对应的安装根目录。

Win10下怎么查看Python 3的安装路径
图3:通过 Windows 10 开始菜单快捷方式溯源底层真实可执行路径

四、Windows 10 常见安装形态与默认路径对照

Python 3 在 Windows 10 下有几种不同的安装渠道,每种渠道选用的默认物理存储路径规则各有不同。直接在文件资源管理器地址栏输入对应默认目录,也是快速排查的实用手段。

安装渠道 / 安装方式 典型默认安装路径 主要特征与说明
官网安装包(当前用户)
Install for me only (推荐)
C:\Users\<用户名>\AppData\Local\Programs\Python\Python3xx\ 无需管理员提权,文件保存在用户应用目录;日常开发中最普遍的形式。
官网安装包(所有用户)
Install for all users
C:\Program Files\Python3xx\ 或 C:\Python3xx\ 系统全局共享,修改或向 site-packages 写入时常需要系统管理员权限。
Microsoft Store 商店版 C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.x... 沙盒隔离包,受系统保护权限严密管控;在 WindowsApps 下仅生成启动垫片。
Anaconda / Miniconda C:\Users\<用户名>\anaconda3\ 或 miniconda3\ 集成科学计算环境,内置 conda 环境管理器,其子环境存放于 envs/ 目录。
Win10下怎么查看Python 3的安装路径
图4:Windows 10 常见 Python 3 安装形态及其物理路径分布对照

五、常见问题与路径验证

1. AppData 文件夹被隐藏找不到怎么办?

官网默认安装到 AppData 目录下,但该文件夹在 Windows 10 中默认是隐藏属性。有两项快捷解决方案:

  • 使用环境变量直接展开: 按 Win + R 唤出运行窗口,输入 %LocalAppData%\Programs\Python 并回车,即可直达 Python 安装母目录。
  • 在资源管理器开启显示: 打开“此电脑”,在上方菜单栏点击“查看”选项卡,在右侧区域勾选“隐藏的项目”复选框。

2. 为什么查询出来的路径下找不到 pip.exe?

python.exe 存放在 Python 主目录下,而 pip.exe 以及后续安装的命令行第三方工具(如 pytest、uvicorn 等)全部默认安装在主目录同级的 Scripts 文件夹中。例如:

主目录:   C:\Users\Administrator\AppData\Local\Programs\Python\Python311\
工具目录: C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Scripts\

因此,若需要让终端支持直接运行 pip 命令,必须在 Windows 环境变量 Path 中同时添加这两个路径。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表