windows上python默认安装目录

老刘

Windows 上 Python 默认安装目录:一篇看懂安装位置、查找方法和修改技巧的实用指南

很多人第一次在 Windows 上安装 Python,最常见的疑问就是:Python 默认装到哪里了?为什么命令行能用,文件夹里却找不到?
其实这个问题很常见,尤其是刚开始学习编程、配置环境变量、安装第三方库的时候,搞清楚默认安装目录非常重要。

这篇文章就围绕 “Windows 上 Python 默认安装目录” 这个关键词,系统讲清楚:

  • Python 默认会装到哪里
  • 不同安装方式下路径有什么区别
  • 怎么快速查到自己电脑上的 Python 安装目录
  • 如何修改默认安装位置
  • 什么时候会装多个 Python,怎么避免冲突

一、问题分析:Windows 上 Python 默认安装在哪里?

在 Windows 系统里,Python 的默认安装目录并不是固定死的,要看你是用什么方式安装的。

常见安装方式主要有三种:

  1. 从 Python 官网下载安装包安装
  2. 通过 Microsoft Store 安装
  3. 用包管理器安装,比如 winget、Chocolatey

不同方式,默认路径不一样。


二、Python 官网安装包的默认安装目录

这是最常见的安装方式。你从 Python 官网下载 .exe 安装包后,安装时如果不手动改路径,通常会装到下面这些位置。

1. 当前用户安装模式

如果你安装时选择了“仅为当前用户安装”,默认目录一般是:

C:\Users\你的用户名\AppData\Local\Programs\Python\Python3x

例如 Python 3.12,路径可能是:

C:\Users\Admin\AppData\Local\Programs\Python\Python312

这个目录下面通常会看到:

  • python.exe
  • Scripts 文件夹
  • Lib 文件夹
  • DLLs 文件夹

2. 全局安装模式

如果你安装时选择了“Install for all users(为所有用户安装)”,默认目录通常会是:

C:\Program Files\Python3x

例如:

C:\Program Files\Python312

有些电脑上也可能是:

C:\Program Files (x86)\Python3x

不过现在 64 位系统比较常见,Python 大多会装在 Program Files 而不是 Program Files (x86)


三、Microsoft Store 安装的默认目录

如果你是从 Microsoft Store 安装的 Python,目录就不是普通的 Python312 这种形式了,而是安装到 Windows 应用商店管理的位置。

一般在:

C:\Program Files\WindowsApps

这个目录默认受系统保护,普通用户即使进资源管理器也不一定能直接打开。

这种方式的特点是:

  • 安装简单
  • 但路径不直观
  • 某些开发环境里容易出兼容问题
  • 不适合刚入门但又想认真做开发的人长期使用

如果你是为了学习编程、装库、做项目,通常更推荐去 Python 官网下载安装包。


四、怎么快速查看自己电脑上的 Python 安装目录

很多人不需要猜,直接查就行。下面几种方法最实用。

方法 1:命令行查看最准确

按下 Win + R,输入:

cmd

回车打开命令提示符,然后输入:

where python

系统会返回 Python 的实际路径,比如:

C:\Users\Admin\AppData\Local\Programs\Python\Python312\python.exe

如果装了多个 Python,这个命令还能列出多个路径。


方法 2:在 Python 里查看

如果你能正常运行 Python,打开命令行输入:

python

进入交互模式后输入:

import sys
print(sys.executable)

它会直接输出当前正在使用的 Python 可执行文件路径。

例如:

C:\Users\Admin\AppData\Local\Programs\Python\Python312\python.exe

这个方法特别适合判断你现在到底用的是哪一个 Python。


方法 3:查看环境变量

在命令行输入:

where python

或者:

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

不过对于普通用户来说,最简单还是 where python

如果你想看 pip 安装到哪里,也可以输入:

pip show pip

会看到类似:

  • Location: ...

这个位置通常就是库安装目录,和 Python 主程序目录不一定完全一样。


五、为什么有时候找不到 Python 文件夹?

很多新手安装完以后,在 C盘 里找了半天,结果找不到 Python,常见原因有下面几个。

1. 安装到了隐藏目录

比如默认装到:

C:\Users\你的用户名\AppData\Local\Programs\Python\Python312

这里的 AppData 默认是隐藏的。

解决方法:

在资源管理器里:

  • 打开“查看”
  • 勾选“隐藏的项目”

这样就能看到 AppData 文件夹了。


2. 装在了别的盘符

安装时如果你自己改过路径,可能装在:

D:\Python312

或者:

E:\Tools\Python

所以别只盯着 C 盘找。


3. 装的是 Microsoft Store 版本

这种版本不在普通目录里,所以你手动翻文件夹很难找到。


4. 电脑里有多个 Python

有的电脑里同时装了:

  • Python 3.10
  • Python 3.11
  • Python 3.12

这时候命令行默认调用的是其中一个版本,而你去别的目录找当然会觉得“找不到”。


六、Python 安装目录里都有什么内容?

进入 Python 安装目录后,通常会看到这些东西:

  • python.exe:Python 主程序
  • pythonw.exe:运行 GUI 程序时常用,不弹黑框
  • Scripts:安装第三方工具的位置,比如 pipjupyter
  • Lib:标准库和第三方库
  • DLLs:动态链接库
  • include:开发相关头文件
  • tcl:图形界面相关组件

对于开发者来说,最常用的是:

  • python.exe
  • Scripts
  • Lib

七、如何修改 Python 默认安装目录

如果你不想让 Python 装到默认位置,可以在安装时手动修改。

安装时修改路径的步骤

以官网安装包为例:

  1. 双击 Python 安装包
  2. 勾选或取消勾选“Add Python to PATH”,这个要根据需求决定
  3. 点击“Customize installation”
  4. 一路下一步
  5. 到“Advanced Options”页面时,找到安装路径
  6. 改成你想要的目录,比如:
D:\Python\Python312

或者:

D:\Dev\Python312

然后继续安装即可。


八、默认安装目录和环境变量有什么关系?

这个问题特别重要。

很多人以为 Python 只要装好了就能在命令行里直接输入 python,其实不完全是这样。
如果没有把 Python 安装目录写进环境变量 Path,系统可能找不到它。

常见要加进环境变量的路径有两个:

C:\Users\你的用户名\AppData\Local\Programs\Python\Python312
C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\Scripts

或者如果你装在别的目录,就换成对应路径。


九、如何判断当前系统到底在用哪个 Python

有时候电脑里明明装了 Python,但运行结果不对,可能是系统调用了错误版本。

你可以输入:

python --version

或者:

py -0

py -0 会列出系统里装了哪些 Python 版本。

如果你想指定版本运行,比如 Python 3.12,可以用:

py -3.12

这对有多个版本的电脑特别有用。


十、常见问题与解决方案

1. 安装后输入 python 提示找不到命令

可能原因:

  • 没有勾选“Add Python to PATH”
  • 环境变量没配置好
  • 系统启用了 Microsoft Store 的别名干扰

解决方法:

  • 重新安装时勾选“Add Python to PATH”
  • 手动把 Python 目录和 Scripts 目录加进环境变量
  • 到“设置 → 应用 → 应用执行别名”里关闭 Python 相关别名

2. 安装了 Python,但 pIP 不能用

可能原因:

Scripts 目录没有加入环境变量。

解决方法:

把下面目录加进 Path

...\Python312\Scripts

然后重新打开命令行,再输入:

pip --version

3. 安装多个 Python 后版本混乱

解决方法:

用下面命令查看:

where python
py -0

然后保留一个主力版本,把其他版本路径从环境变量里整理一下,避免冲突。


十一、推荐的安装习惯

如果你是新手,建议这样做:

方案一:最稳妥的方式

  • 从 Python 官网下载安装包
  • 安装到默认目录或统一放到 D:\Python\Python312
  • 勾选 Add Python to PATH
  • 同时记住 Scripts 目录

这种方式最适合学习和日常开发。

方案二:多版本管理

如果你经常切换项目版本,建议:

  • 使用 Python Launcher(Windows 自带 py 命令)
  • 配合虚拟环境 venv
  • 不要把所有项目依赖都装到全局 Python 里

例如创建虚拟环境:

python -m venv venv

激活后再安装库:

venv\Scripts\activate
pip install requests

这样项目更干净,也不容易冲突。


十二、实用总结:Windows 上 Python 默认安装目录怎么记最方便?

你可以直接记住这几个最常见路径:

官网安装包默认路径

C:\Users\用户名\AppData\Local\Programs\Python\Python3x

全局安装默认路径

C:\Program Files\Python3x

Microsoft Store 安装路径

C:\Program Files\WindowsApps

快速查看命令

where python

查看当前 Python 实际路径

import sys
print(sys.executable)

十三、结论

Windows 上 Python 的默认安装目录并不是唯一固定的,主要取决于安装方式。
如果是官网安装包,最常见的是:

C:\Users\用户名\AppData\Local\Programs\Python\Python3x

如果选择全局安装,则可能是:

C:\Program Files\Python3x

想快速确认实际路径,最实用的方法就是直接执行:

where python

如果你准备长期学习 Python,建议优先使用官网安装包,路径尽量统一,顺手把 PythonScripts 目录加入环境变量。这样后面安装库、配置开发环境、跑项目都会省很多事。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,3人围观)

还没有评论,来说两句吧...

目录[+]