命令行查看所有Python环境 最全教程
·
很多新手电脑装了多个Python版本,分不清环境、找不到路径、命令冲突,这篇文章用最简单的CMD命令,一次性教会你:查看当前Python环境、列出电脑所有Python环境、定位安装目录,Windows 全通用。
一、先看:当前正在使用的 Python 环境(最常用)
打开 CMD 或 PowerShell,直接输入以下命令,快速查看当前生效的Python环境。
1. 查看 Python 版本
python --version
或简写:
python -V
作用:告诉你当前系统默认使用哪个Python版本。
2. 查看当前 Python 解释器路径(安装目录)
python -c "import sys; print(sys.executable)"
输出的路径就是当前Python的真实位置,方便你判断是不是目标环境。
二、CMD 查看电脑上所有 Python 环境(核心技能)
方法1:where 命令(Windows 专用,最强推荐)
直接在CMD输入:
where python
作用:列出电脑里所有Python.exe的路径,一眼看清所有Python环境。
输出示例:
C:\Users\Administrator\AppData\Local\Programs\Python\Python311\python.exe
C:\Program Files\Python39\python.exe
D:\Python310\python.exe
每一行都是一个独立Python环境,非常清晰。
方法2:查看已安装的所有 Python 版本列表
如果你用 py启动器(Windows安装Python默认自带),可以用:
py -0p
作用:列出所有已安装Python版本 + 路径 + 架构(32/64位)
三、查看当前Python环境的安装目录 & Scripts文件夹
1. 查看安装根目录
python -c "import sys; print(sys.executable)"
去掉最后的 python.exe,就是安装目录。
2. 直接查看 Scripts 文件夹路径
python -c "import sys, os; print(os.path.join(os.path.dirname(sys.executable), 'Scripts'))"
输出就是pip、jupyter等工具所在的Scripts目录。
四、常见问题说明
-
输入 python 提示不是内部命令
说明该Python未添加到环境变量,用where python依然能找到所有位置。 -
有多个Python,想用指定版本运行
直接用完整路径运行,例如:C:\Python311\python.exe --version -
conda / virtualenv 虚拟环境查看
- Conda环境:
conda env list - 虚拟环境:激活后用
python --version查看
- Conda环境:
总结
- 查看当前Python环境:
python --version - 查看当前Python路径:
python -c "import sys; print(sys.executable)" - CMD查看所有Python环境(最强):
where python - 列出所有已安装Python版本:
py -0p
这4条命令足够你搞定所有Python环境查看问题!
更多推荐

所有评论(0)