← 返回目录

第一章:环境搭建

安装 Python 3.12+,配置虚拟环境与 pip

1. 安装 Python

推荐使用 Python 3.12 或 3.13。从 python.org 下载安装包时勾选「Add python.exe to PATH」(Windows)。

macOS(Homebrew)

brew install python@3.12
python3 --version
which python3

Linux

sudo apt update && sudo apt install python3.12 python3.12-venv python3-pip

💡 在终端使用 python3pip3,避免与系统自带的 python 混淆。

2. 虚拟环境 venv

每个项目独立依赖目录,避免全局污染。

mkdir myapp && cd myapp
python3 -m venv .venv
source .venv/bin/activate   # Linux / macOS
# .venv\Scripts\activate    # Windows cmd

pip install --upgrade pip
pip list

退出虚拟环境:deactivate

3. Hello World

创建 hello.py

def main() -> None:
    print("Hello, Python!")

if __name__ == "__main__":
    main()
python3 hello.py

🔄 与 Java 对比

Python 无需编译;if __name__ == "__main__" 类似 Java 的 public static void main,仅在直接运行脚本时执行。

4. pip 与 requirements

pip install requests
pip freeze > requirements.txt
pip install -r requirements.txt

5. VS Code

安装扩展「Python」(Microsoft),选择解释器为项目下的 .venv/bin/python,即可获得补全、调试与测试集成。

📋 本章要点

venv

一项目一环境,依赖可复现。

pip

requirements.txt 锁定依赖列表。

评论加载中...