Python创建虚拟环境

先安装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 系统
  1. 运行下载的 .exe 安装包,务必勾选「Add Python.exe to PATH」(添加到系统环境变量,关键!)。
  2. 点击「Install Now」默认安装,或选择「Customize installation」自定义安装路径(建议安装到非 C 盘,如 D:\Python311)。
  3. 安装完成后,点击「Close」。
macOS 系统
  1. 运行下载的 .pkg 安装包,按提示一路「继续」即可完成安装。
  2. 也可通过 Homebrew 安装(更方便):打开终端执行 brew install python3
Linux 系统(以 Ubuntu/Debian 为例)
  1. 终端执行命令安装:
    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)

二、安装失败 / 命令不识别的解决办法

  1. Windows 提示「python 不是内部或外部命令」
    • 原因:安装时没勾选「Add Python to PATH」,或环境变量未生效。
    • 解决:
      • 重新运行安装包,勾选「Add Python to PATH」后修复安装;
      • 手动添加环境变量:找到 Python 安装目录(如 D:\Python311)和 Scripts 子目录(D:\Python311\Scripts),添加到系统「环境变量 – Path」中,重启终端即可。
  2. 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

总结

  1. 创建 Python 虚拟环境的前提是先安装 Python,且安装时需确保「添加到系统环境变量」(关键)。
  2. 安装后通过 python --version/python3 --version 验证,能输出版本号即代表安装成功。
  3. 若提示命令不识别,优先检查环境变量是否配置正确,或重新安装并勾选「Add to PATH」。

作者: 高志远

高志远,24岁,男生

发表评论

邮箱地址不会被公开。