🐍 Python 开发者“生存指令”速查表

这份清单分为**“系统终端”(在 CMD/PowerShell 中操作)和“Python 交互模式”**(在 >>> 提示符下操作)两部分。

1. 系统终端常用命令(CMD / PowerShell)

这是你管理环境、安装包的地方。注意: 在 Windows 上,推荐使用 where.exe 而不是简单的 where,以避免被 Windows 应用商店的别名误导。

功能分类 功能描述 命令 (Windows) 备注 / 说明
基础信息 查看 Python 版本 python --version python -V
查看 Python 真实路径 where.exe python 推荐。比 where 更准,能避开应用商店的假快捷方式。
查看 Pip 版本及路径 pip --version 确认 pip 是否对应你想要的 Python 版本。
虚拟环境 创建虚拟环境 python -m venv venv 在当前目录创建一个名为 venv 的环境文件夹。
激活虚拟环境 venv\Scripts\activate 关键步骤。激活后命令行前会出现 (venv)
退出虚拟环境 deactivate 退出当前环境,回到系统全局 Python。
包管理 安装包 pip install 包名 例如 pip install requests
升级包 pip install --upgrade 包名 将指定包升级到最新版。
查看已安装包 pip list 列出当前环境下所有已安装的库。
导出依赖列表 pip freeze > requirements.txt 将环境打包成文件,方便迁移。
批量安装依赖 pip install -r requirements.txt 根据文件一键安装所有库。
卸载包 pip uninstall 包名 删除不需要的库。

2. Python 交互模式常用命令(>>>)

当你输入 python 并回车,看到 >>> 提示符后,你是在与 Python 解释器直接对话。

功能分类 功能描述 命令 备注 / 说明
自我检查 查看 Python 解释器路径 import sys; print(sys.executable) 最常用。确认当前运行的是哪个 python.exe。
查看 Python 版本详情 import sys; print(sys.version) 显示版本号、编译日期等详细信息。
查看库的安装位置 import 库名; print(库名.__file__) 例如 import torch; print(torch.__file__),看库装哪了。
帮助系统 进入帮助模式 help() 进入交互式帮助,输入 quit 退出。
查看具体对象帮助 help(对象名) 例如 help(print)help(list)
列出所有可用模块 help("modules") 列出所有已安装的模块(列表可能很长,会有警告提示)。
其他 清屏 import os; os.system("cls") 仅 Windows 有效。Mac/Linux 用 clear
退出交互模式 exit()quit() 回到系统终端。

3. 两个“黄金组合”场景

场景 A:我想确认我现在用的 Python 到底是谁?
不要只看版本,要看路径。在终端输入:

python -c "import sys; print(sys.executable)"
  • 如果输出包含 venvenvs,说明你在虚拟环境中。
  • 如果输出是 WindowsApps,说明你可能用错环境了。

场景 B:我想新建一个干净的 YOLO 项目环境
按顺序执行以下命令(Windows):

# 1. 创建项目文件夹
mkdir my_yolo_project
cd my_yolo_project

# 2. 创建虚拟环境
python -m venv venv

# 3. 激活环境 (看到 (venv) 才算成功)
venv\Scripts\activate

# 4. 安装依赖 (此时 pip 安装的位置才是安全的)
pip install ultralytics
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐