Python 环境安装与 Pip 配置完整指南
前言
Python 因其简洁易读的语法和强大的生态系统,成为数据科学、人工智能、Web 开发等领域的首选语言。本指南旨在提供一份详尽的 Windows 平台 Python 安装与配置教程,涵盖从环境搭建到包管理工具 Pip 的配置,以及虚拟环境的最佳实践,帮助初学者快速构建稳定的开发环境。
一、下载 Python 安装包
- 访问官网:打开浏览器访问 Python 官方下载页面
本文介绍了在 Windows 系统下安装 Python 环境的完整流程,包括从官网下载、安装时配置环境变量、验证安装状态、配置 Pip 包管理器及国内镜像源的使用。此外还补充了虚拟环境的创建方法、依赖管理及常见报错的解决方案,帮助开发者快速搭建可用的 Python 开发基础环境。

Python 因其简洁易读的语法和强大的生态系统,成为数据科学、人工智能、Web 开发等领域的首选语言。本指南旨在提供一份详尽的 Windows 平台 Python 安装与配置教程,涵盖从环境搭建到包管理工具 Pip 的配置,以及虚拟环境的最佳实践,帮助初学者快速构建稳定的开发环境。
.exe 文件启动安装向导。python 命令。C:\Users\用户名\AppData\Local\Programs\Python\PythonXX)。Win + R 键,输入 cmd 并回车;或在开始菜单搜索 "PowerShell"。python --version
或
py --version
若输出类似 Python 3.10.5 的版本号,说明安装成功。python 回车,出现 >>> 提示符表示进入解释器。print("Hello World") 回车,应输出 Hello World。exit() 或按 Ctrl + Z 然后回车退出。Pip 是 Python 的标准包管理工具,用于安装、升级和卸载第三方库。
在命令行输入:
pip --version
若显示版本信息,说明已内置。若提示'不是内部或外部命令',请重新检查 PATH 配置或运行 python -m ensurepip --upgrade。
为了修复已知漏洞并获得新功能,建议定期升级:
python -m pip install --upgrade pip
若下载速度过慢,可指定国内镜像源:
python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
以安装常用的 requests 库为例:
pip install requests
安装成功后,可在 Python 代码中 import requests 使用。
查看已安装的包列表:
pip list
为了避免不同项目之间的依赖冲突,强烈建议使用虚拟环境(Virtual Environment)。
在项目目录下执行:
python -m venv myenv
这将在当前目录生成一个名为 myenv 的文件夹,包含独立的 Python 解释器和包目录。
myenv\Scripts\activate.bat
myenv\Scripts\Activate.ps1
激活后,命令行前缀会显示 (myenv),表示当前处于该环境中。
保存当前环境的所有包:
pip freeze > requirements.txt
在其他机器恢复环境:
pip install -r requirements.txt
C:\Python310)添加到系统环境变量 Path 中。--user 参数(如 pip install --user xxx)。安装好环境后,可以选择合适的集成开发环境(IDE)提升效率:
通过本教程,您已成功在 Windows 系统上安装了 Python 环境并配置了 Pip 包管理器。掌握了虚拟环境的用法后,您可以更安全地管理项目依赖。接下来即可开始编写代码,探索 Python 的无限可能。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online