Python基础教程(Python 环境搭建)

以下将详细介绍在不同操作系统(Windows、macOS、Linux)上搭建 Python 环境的步骤,同时会提及虚拟环境的创建,因为它在 Python 项目开发中非常实用。

Windows 系统下 Python 环境搭建

1. 下载 Python 安装包

  • 打开 Python 官方下载页面(https://www.python.org/downloads/)。
  • 根据你的系统是 32 位还是 64 位,选择合适的 Windows 安装包进行下载。一般推荐下载最新的稳定版本。

2. 运行安装程序

  • 双击下载好的安装包,在弹出的安装界面中,勾选 “Add Python to PATH” 选项,这样可以将 Python 添加到系统环境变量中,方便在命令行中直接使用 Python 命令。
  • 点击 “Install Now” 进行安装。安装过程可能需要一些时间,请耐心等待。

3. 验证安装

  • 安装完成后,按下 Win + R 组合键,输入 cmd 打开命令提示符。
  • 在命令提示符中输入 python --version 并回车,如果显示出 Python 的版本号,说明 Python 安装成功。例如:
Python 3.11.5

macOS 系统下 Python 环境搭建

1. 使用 Homebrew 安装(推荐)

  • 如果你还没有安装 Homebrew,可以在终端中运行以下命令进行安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 安装完成后,在终端中运行以下命令安装 Python:
brew install python

2. 使用官方安装包安装

  • 同样打开 Python 官方下载页面(https://www.python.org/downloads/),下载适合 macOS 的安装包。
  • 双击下载好的安装包,按照安装向导的提示完成安装。

3. 验证安装

  • 打开终端,输入 python3 --version 并回车(在 macOS 上,Python 3 通常使用 python3 命令)。如果显示出 Python 的版本号,说明安装成功。例如:
Python 3.11.5

Linux 系统下 Python 环境搭建

1. Ubuntu/Debian 系统

  • 打开终端,运行以下命令更新软件包列表:
sudo apt update
  • 运行以下命令安装 Python 3:
sudo apt install python3
  • 安装 Python 包管理工具 pip
sudo apt install python3-pip

2. CentOS/RHEL 系统

  • 打开终端,运行以下命令安装 Python 3:
sudo yum install python3
  • 安装 pip
sudo yum install python3-pip

3. 验证安装

  • 在终端中输入 python3 --version 并回车,如果显示出 Python 的版本号,说明安装成功。

创建和使用虚拟环境

虚拟环境可以为每个 Python 项目创建独立的运行环境,避免不同项目之间的依赖冲突。以下介绍使用 venv 和 virtualenv 两种方式创建虚拟环境。

使用 venv(Python 标准库自带)

  • 创建虚拟环境:打开终端,进入项目目录,运行以下命令创建虚拟环境:
python3 -m venv myenv  # myenv 是虚拟环境的名称,可以自定义
  • 激活虚拟环境:
    • 在 Windows 系统上,运行以下命令激活虚拟环境:
myenv\Scripts\activate
  • 在 macOS 和 Linux 系统上,运行以下命令激活虚拟环境:
source myenv/bin/activate
  • 停用虚拟环境:在虚拟环境中,运行 deactivate 命令即可停用虚拟环境。

使用 virtualenv

  • 安装 virtualenv:在命令行中运行以下命令安装 virtualenv
pip install virtualenv
  • 创建虚拟环境:进入项目目录,运行以下命令创建虚拟环境:
virtualenv myenv
  • 激活和停用虚拟环境的方法与 venv 相同。

通过以上步骤,你就可以在不同操作系统上成功搭建 Python 环境,并创建虚拟环境来管理项目的依赖。

posted on 2025-02-14 21:48  数据与人文  阅读(989)  评论(0)    收藏  举报