下载工作台
Python 编程实战

Python 入门与环境安装

试读上半部分 · 解锁后可读全文

第 1 章 · Python 入门与环境安装

本章目标:在 Windows / macOS 上完成 Python 3 安装与自检;掌握 pip 包管理基础;能在任意代码编辑器中创建、运行 .py 文件;熟练使用 REPL 交互式解释器;独立完成第一个 hello.py

学时建议:2~3 小时(含 40 分钟跟练与排错)

前置:会使用文件资源管理器;具备基础电脑操作能力。


1.1 为什么学 Python

方向Python 能做什么
Web 后端网站 API、管理后台(Django / Flask)
自动化批量重命名、日志分析、定时任务
数据处理CSV/Excel 清洗、简单统计
爬虫与接口调用公开 API、采集公开数据
学习路径(本模块)
  ch01 装环境 → ch02~ch09 语法与标准库 → ch10 pip → ch11 HTTP/CSV
  → ch12~ch14 并发(线程/进程/协程)→ ch15 Web 入门 → ch16~ch17 算法与毕业项目
说明:本课程使用虚构练习项目通用示例代码,不依赖任何特定公司源码或内部环境。

1.2 从 python.org 安装 Python 3(Windows)

推荐 Python 3.11 或 3.12(勿用已停止维护的 2.x)。

1.2.1 逐步操作(Windows 10/11)

步骤操作说明
1访问 https://www.python.org/downloads/下载最新 3.x
2运行安装程序务必勾选「Add python.exe to PATH」
3安装路径建议英文路径,如 C:\Python312\
4完成新开终端再验证

1.2.2 验证安装

python --version
pip --version
where python
命令通过标准
python --version显示 Python 3.11.x3.12.x
pip --version与上面 Python 路径一致

1.2.3 macOS / Linux(附)

python3 --version
pip3 --version

macOS 请优先使用 python3 / pip3,避免与系统旧版 Python 2 混淆。


1.3 虚拟环境(推荐,ch10 详讲)

开发时建议为每个练习项目单独建环境,避免包版本冲突。

方式一:venv(Python 内置,推荐新手)

cd ~/python-learn
python -m venv .venv

# Windows
.venv\Scripts\activate

# macOS / Linux
source .venv/bin/activate

python --version
pip install --upgrade pip

方式二:Conda(可选)

conda create -n py-learn python=3.12 -y
conda activate py-learn
操作命令
激活conda activate py-learnsource .venv/bin/activate
退出conda deactivatedeactivate

环境名可自取,如 py-learnweb-demo无需与任何生产系统同名


1.4 pip 与国内镜像

pip install requests

# 国内可选镜像(教学用)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
现象处理
超时换镜像或检查网络
权限错误用虚拟环境,避免 sudo pip
装到错误 Python确认 which pythonpip 同属一环境

1.5 编辑器与运行 .py

任选其一即可:

以下内容需解锁后阅读

试读已结束。解锁本章 ¥5.00,或开通年度会员畅读全部教程。
年度会员 ¥199.00/年; 小紫 AI 工作台有效会员 ¥99.00/年

正文仅在服务端鉴权后下发,未付费无法获取下半部分内容。