环境搭建与起步
开始写 Python 之前,需要先在电脑上装好 Python 解释器和一个顺手的编辑器。本节介绍如何在不同操作系统上搭建环境,并运行你的第一个 Python 程序。
安装 Python
Python 有两个主要版本:Python 2 和 Python 3。Python 2 已于 2020 年停止维护,现在应该直接用 Python 3(推荐 3.10 或更高版本)。
检查是否已安装
打开终端(Windows 用 PowerShell 或 CMD,macOS/Linux 用 Terminal),输入:
python3 --version
如果显示版本号(如 Python 3.12.0),说明已经装好了。
macOS 安装
macOS 自带 Python,但通常是旧版本。推荐用 Homebrew 安装最新版:
brew install python
装好后用 python3 命令调用。
Windows 安装
- 访问 python.org 下载最新版安装包
- 运行安装程序,勾选 "Add Python to PATH"
- 安装完成后,打开 PowerShell 输入
python --version验证
Linux 安装
大多数 Linux 发行版预装了 Python。如果没有:
# Ubuntu/Debian
sudo apt update && sudo apt install python3 python3-pip
# Fedora
sudo dnf install python3
# Arch
sudo pacman -S python
交互式解释器
装好后可以直接在终端输入 python3 进入交互式环境:
$ python3
Python 3.12.0 (main, Oct 2 2023, 12:00:00)
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> 是提示符,表示 Python 在等你输入代码:
>>> print("Hello AITC!")
Hello AITC!
>>> 2 + 3
5
输入 exit() 或按 Ctrl+D(macOS/Linux)/ Ctrl+Z + 回车(Windows)退出。
写第一个程序
交互式环境适合试代码,但要保存代码需要写成 .py 文件。
用任意文本编辑器创建一个文件 hello.py:
print("Hello AITC!")
在终端里运行:
python3 hello.py
输出:
Hello AITC!
选择编辑器
Python 对编辑器没什么特殊要求,记事本都能写。但用功能丰富的编辑器能大幅提升效率:
- VS Code:免费、插件丰富,推荐安装 Python 扩展
- PyCharm:JetBrains 出品,功能强大,有免费社区版
- Cursor:基于 VS Code,内置 AI 辅助编程
安装第三方包
Python 的生态非常丰富,很多功能都有现成的包可以用。用 pip 安装:
pip3 install requests numpy pandas
推荐用虚拟环境隔离项目依赖:
python3 -m venv myenv
source myenv/bin/activate # macOS/Linux
myenv\\Scripts\\activate # Windows
激活后安装的包只在这个环境里有效,不会污染系统环境。
常见问题
- python 命令找不到:确认 Python 安装路径已加入系统 PATH
- pip 命令找不到:尝试用
python3 -m pip代替 - 权限不足:macOS/Linux 下不要用
sudo pip,改用虚拟环境