先安装Python?
你说得没错,创建和使用 Python 虚拟环境的前提是已经在电脑上安装了 Python,否则系统无法识别
python/python3 等命令。下面我会一步步教你如何安装 Python,并验证安装是否成功。一、安装 Python(Windows/macOS/Linux 通用)
1. 下载 Python 安装包
- 打开 Python 官方下载地址:https://www.python.org/downloads/
- 选择对应系统(Windows/macOS/Linux)的最新稳定版本(推荐 3.9+,比如 3.11.x),点击下载。
2. 不同系统的安装步骤
Windows 系统
- 运行下载的
.exe安装包,务必勾选「Add Python.exe to PATH」(添加到系统环境变量,关键!)。 - 点击「Install Now」默认安装,或选择「Customize installation」自定义安装路径(建议安装到非 C 盘,如
D:\Python311)。 - 安装完成后,点击「Close」。
macOS 系统
- 运行下载的
.pkg安装包,按提示一路「继续」即可完成安装。 - 也可通过 Homebrew 安装(更方便):打开终端执行
brew install python3。
Linux 系统(以 Ubuntu/Debian 为例)
- 终端执行命令安装:
bash运行
# 更新软件源 sudo apt update # 安装 Python3 和 pip sudo apt install python3 python3-pip python3-venv
3. 验证安装是否成功
打开终端 / 命令提示符,执行以下命令,若输出版本号则安装成功:
bash
运行
# 检查 Python 版本(Windows 用 python,macOS/Linux 常用 python3)
python --version # 或 python3 --version
# 示例输出:Python 3.11.5
# 检查 pip 版本(pip 是 Python 包管理工具,安装 Python 时会自带)
pip --version # 或 pip3 --version
# 示例输出:pip 23.2.1 from ... (python 3.11)
二、安装失败 / 命令不识别的解决办法
-
Windows 提示「python 不是内部或外部命令」:
- 原因:安装时没勾选「Add Python to PATH」,或环境变量未生效。
- 解决:
- 重新运行安装包,勾选「Add Python to PATH」后修复安装;
- 手动添加环境变量:找到 Python 安装目录(如
D:\Python311)和Scripts子目录(D:\Python311\Scripts),添加到系统「环境变量 – Path」中,重启终端即可。
-
macOS/Linux 提示「command not found: python3」:
- 原因:未安装或安装路径未加入环境变量。
- 解决:重新执行安装命令,或用
which python3查看安装路径,确认路径在PATH中。
三、安装完成后,再创建虚拟环境
验证 Python 安装成功后,就可以按照之前教你的步骤创建虚拟环境了:
bash
运行
# 进入项目目录
cd 你的项目路径
# 创建虚拟环境
python -m venv venv # Windows
# 或 python3 -m venv venv # macOS/Linux
# 激活虚拟环境
# Windows: venv\Scripts\activate
# macOS/Linux: source venv/bin/activate
总结
- 创建 Python 虚拟环境的前提是先安装 Python,且安装时需确保「添加到系统环境变量」(关键)。
- 安装后通过
python --version/python3 --version验证,能输出版本号即代表安装成功。 - 若提示命令不识别,优先检查环境变量是否配置正确,或重新安装并勾选「Add to PATH」。
Python与Pytorch匹配表:【环境搭建】Python、PyTorch与cuda的版本对应表 – sdk社区 | 技术至上