本文将详细介绍 Anaconda、PyCharm、VSCode 三种常见的开发方式,并结合实际案例展示如何快速上手。


一、为什么要搭建开发环境?

在学习 Python 之前,我们需要一个舒适的“工作台”,这就好比木匠需要工具、画家需要画笔。
常见的 Python 开发环境有三种:

  1. 直接安装官方 Python(适合轻量级用户)
  2. Anaconda 集成环境(适合数据分析、机器学习)
  3. 专业 IDE(PyCharm / VSCode)(适合项目开发)

本文将带你逐一安装和配置。


二、安装 Python 官方环境

2.1 下载 Python

Python 官网下载页面截图

2.2 Windows 安装

  1. 下载 .exe 安装包并运行。
  2. 记得勾选 Add Python to PATH,否则命令行找不到 Python。
  3. 打开命令行,输入:
python --version

输出结果类似:

Python 3.13.7

终端验证 Python 版本截图

2.3 macOS / Linux 安装

  • macOS 推荐使用 Homebrew:
brew install python3
  • Linux (Ubuntu/Debian):
sudo apt-get update
sudo apt-get install python3

三、安装 Anaconda 环境

3.1 为什么选择 Anaconda?

Anaconda 集成了 Python 解释器和大量科学计算库(numpy、pandas、matplotlib 等),同时自带包管理工具 conda。适合做数据分析、机器学习的初学者。

3.2 下载与安装

Anaconda 官网下载页面

安装完成后,打开命令行输入:

conda --version

3.3 使用 conda 创建虚拟环境

conda create -n py_learn python=3.13
conda activate py_learn

小技巧:不同项目可以用不同虚拟环境,避免包冲突。


四、使用 PyCharm 进行开发

4.1 为什么用 PyCharm?

  • 智能代码提示(自动补全、函数提示)
  • 内置调试器
  • 强大的项目管理功能

适合 中大型项目开发

4.2 安装 PyCharm

功能 社区版(免费) 专业版(付费)
Python 开发
Web 框架支持
数据库工具
科研/AI 集成

4.3 创建 Python 项目

  1. 打开 PyCharm → New Project
  2. 选择解释器(可选 Anaconda 环境)
  3. 输入以下代码:
print("Hello PyCharm!")

运行结果:

Hello PyCharm!

五、使用 VSCode 进行开发

5.1 为什么选 VSCode?

  • 轻量、跨平台
  • 插件生态丰富
  • 适合 Web + Python 混合项目

5.2 安装 VSCode

VSCode 官网截图

5.3 必装插件

  • Python
  • Pylance(智能提示)
  • Jupyter(支持 notebook)
  • Code Runner(快速运行代码)

5.4 在 VSCode 中运行 Python

  1. 打开 .py 文件
  2. 右键 → Run Python File
  3. 或者直接在终端输入:
python hello.py

六、三种环境对比与选择

开发方式 优点 缺点 适合人群
Python 官方 轻量、简洁 手动装库麻烦 初学者
Anaconda 库齐全、科学计算友好 占用空间大 数据分析/AI 从业者
PyCharm 功能强大、适合大型项目 占用内存多 专业开发者
VSCode 插件丰富、轻量、跨平台 配置稍繁琐 初学者到中级用户

七、综合案例:学生成绩分析系统

下面我们用三种环境分别运行一个小项目:学生成绩统计。

7.1 示例代码

# student_score.py
import statistics

scores = [89, 76, 91, 85, 95]
print("平均分:", statistics.mean(scores))
print("最高分:", max(scores))
print("最低分:", min(scores))

运行结果:

平均分:87.2
最高分:95
最低分:76

7.2 实战演示

  • Anaconda 环境中运行(命令行)
    在Anaconda环境中运行(命令行)

  • PyCharm 中创建项目运行
    在PyCharm中创建项目运行

  • VSCode 中打开文件运行
    在VSCode中打开文件运行

[图片占位符:三种环境运行截图对比]


八、总结与建议

  • 初学者 → 建议直接安装 Python 或 VSCode。
  • 做数据分析 / AI → 建议使用 Anaconda + Jupyter Notebook。
  • 从事企业开发 → 建议使用 PyCharm(专业版最佳)。

九、练习题

  1. 尝试用 conda 创建两个不同版本的 Python 环境(3.9 和 3.13)。
  2. 在 PyCharm 中配置一个 Django 项目。
  3. 在 VSCode 中安装 Jupyter 插件,运行一个简单的 Notebook。

更多推荐