Skip to content

环境搭建 ​

在开始学习 Python 之前,我们需要先搭建好开发环境。本章将指导您完成 Python 的安装和开发工具的配置。

Python 安装 ​

Windows 系统 ​

  1. 访问 Python 官网
  2. 下载最新版本的 Python(推荐 3.9 或更高版本)
  3. 运行安装程序,务必勾选 "Add Python to PATH"
  4. 选择 "Install Now" 进行安装

macOS 系统 ​

推荐使用 Homebrew 安装:

bash
# 安装 Homebrew(如果还没有安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 安装 Python
brew install python

Linux 系统 ​

大多数 Linux 发行版都预装了 Python,但可能不是最新版本:

bash
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip

# CentOS/RHEL
sudo yum install python3 python3-pip

# Arch Linux
sudo pacman -S python python-pip

验证安装 ​

安装完成后,打开终端(Windows 用户使用命令提示符或 PowerShell),执行以下命令:

bash
python --version
# 或者
python3 --version

应该看到类似以下的输出:

Python 3.9.7

包管理器 pip ​

pip 是 Python 的包管理器,用于安装第三方库。验证 pip 是否正常工作:

bash
pip --version
# 或者
pip3 --version

配置 pip 镜像源(可选) ​

为了加快包下载速度,可以配置国内镜像源:

bash
# 使用清华大学镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

开发环境选择 ​

1. IDLE(初学者推荐) ​

Python 自带的简单 IDE,适合初学者:

  • 优点:简单易用,无需额外安装
  • 缺点:功能相对简单

2. VS Code(推荐) ​

轻量级但功能强大的编辑器:

  1. 下载并安装 VS Code
  2. 安装 Python 扩展:
    • 打开 VS Code
    • 点击左侧扩展图标
    • 搜索 "Python" 并安装 Microsoft 官方扩展

3. PyCharm ​

专业的 Python IDE:

  • Community Edition:免费版本,功能齐全
  • Professional Edition:付费版本,功能更丰富

虚拟环境 ​

虚拟环境可以为不同项目创建独立的 Python 环境,避免依赖冲突。

使用 venv 创建虚拟环境 ​

bash
# 创建虚拟环境
python -m venv myenv

# 激活虚拟环境
# Windows
myenv\Scripts\activate
# macOS/Linux
source myenv/bin/activate

# 停用虚拟环境
deactivate

使用 conda(可选) ​

Anaconda 是一个科学计算 Python 发行版,包含了大量预装的库:

  1. 下载并安装 Anaconda
  2. 使用 conda 管理环境:
bash
# 创建新环境
conda create -n myenv python=3.9

# 激活环境
conda activate myenv

# 停用环境
conda deactivate

第一个 Python 程序 ​

让我们编写第一个 Python 程序来验证环境配置:

  1. 创建一个新文件 hello.py
  2. 输入以下代码:
python
# hello.py
print("Hello, Python!")
print("欢迎来到 Python 世界!")

# 获取 Python 版本信息
import sys
print(f"Python 版本: {sys.version}")
  1. 运行程序:
bash
python hello.py

如果看到以下输出,说明环境配置成功:

Hello, Python!
欢迎来到 Python 世界!
Python 版本: 3.9.7 (default, ...)

常用工具推荐 ​

代码格式化工具 ​

bash
# 安装 black(代码格式化)
pip install black

# 安装 flake8(代码检查)
pip install flake8

Jupyter Notebook ​

对于数据科学和学习,Jupyter Notebook 是很好的选择:

bash
pip install jupyter
jupyter notebook

故障排除 ​

常见问题 ​

  1. 命令找不到:确保 Python 已添加到系统 PATH
  2. 权限问题:Linux/macOS 用户可能需要使用 sudo
  3. 网络问题:配置镜像源或使用代理

获取帮助 ​

小结 ​

恭喜!您已经成功搭建了 Python 开发环境。现在可以开始学习 Python 编程了。

下一步

环境搭建完成后,让我们继续学习 Python 基础语法!


练习任务:

  1. 在您的计算机上安装 Python 和一个代码编辑器
  2. 创建并运行 "Hello World" 程序
  3. 创建一个虚拟环境并激活它

基于 VitePress 构建的现代化知识库