文章目录一、简介二、安装前准备2.1 系统要求2.2 检查是否已安装 Python2.3 说明三、下载 Python3.1 官方下载3.2 选择安装包四、安装 Python4.1 安装包安装推荐4.1.1 自定义安装Customize installation4.2 验证环境变量五、验证安装六、使用 pip 管理第三方库6.1 查看已安装的包6.2 安装第三方库6.3 查看包信息6.4 卸载包七、配置国内镜像源推荐7.1 临时使用镜像源7.2 永久配置镜像源八、常用 Python 命令速查表九、常见问题排查9.1 python 命令无法识别9.2 pip 命令无法识别9.3 pip install 下载速度慢9.4 多版本 Python 冲突一、简介官网https://www.python.org/Python是一种广泛使用的高级编程语言由Guido van Rossum于 1991 年首次发布。Python 以简洁优雅的语法、强大的生态库和跨平台特性著称被广泛应用于 Web 开发、数据分析、人工智能、自动化运维、科学计算等领域。Python的主要特点和用途包括语法简洁易读Python 使用缩进来划分代码块代码风格清晰直观非常适合编程初学者入门。丰富的标准库和第三方库Python 拥有庞大的包管理工具pip可轻松安装数以万计的第三方库覆盖 Web、数据科学、机器学习等各个领域。跨平台Python 可在 Windows、macOS、Linux 等多种操作系统上运行同一份代码无需修改即可在不同平台上执行。多版本共存管理Python 2 和 Python 3 在语法上存在较大差异实际开发中可能需要在同一台机器上管理多个 Python 版本。社区活跃Python 拥有全球最大的开发者社区之一遇到问题时可以方便地查阅文档和获取社区支持。说明Python 2 已于2020 年 1 月 1 日正式停止维护EOL目前官方推荐使用Python 3。本文以 Python 3 的安装与配置为主。二、安装前准备2.1 系统要求在安装Python之前请确认你的 Windows 系统满足以下要求要求项最低配置操作系统Windows 7 SP1 及以上推荐 Windows 10/11系统架构64 位推荐内存2 GB 可用内存磁盘空间至少 200 MB 可用空间2.2 检查是否已安装 Python在CMD中执行以下命令检查系统中是否已存在 Pythonpython--versionpython3--version如果输出版本号如Python 3.12.x说明系统中已安装 Python。如果提示python 不是内部或外部命令说明尚未安装或未配置环境变量。2.3 说明Windows 系统不自带 Python需要手动下载安装。安装时建议选择Add Python to PATH添加到环境变量省去手动配置的步骤。如果系统中已安装旧版 Python建议先卸载或通过多版本管理工具进行管理。三、下载 Python3.1 官方下载Python官方下载地址官网首页https://www.python.org/下载页面https://www.python.org/downloads/Windows 专用下载页https://www.python.org/downloads/windows/打开下载页面后选择最稳定的版本如Python 3.12.x点击Download按钮。3.2 选择安装包在下载页面中Windows 版本提供多种安装包安装包说明推荐Windows installer (64-bit)标准安装包适用于大多数 64 位 Windows 系统推荐Windows installer (32-bit)适用于 32 位 Windows 系统仅在 32 位系统上使用Windows embeddable package嵌入式版本不包含 pip适合嵌入其它程序高级用户Windows installer (ARM64)适用于 ARM 架构的 Windows 设备ARM 设备用户提示绝大多数用户选择Windows installer (64-bit)即可。四、安装 Python4.1 安装包安装推荐双击下载的安装包如python-3.12.x-amd64.exe将下载好的安装包找一个目录存放例如D:\dev\python\install-package双击安装包运行进入安装向导勾选Add python.exe to PATH非常重要这一步会自动将 Python 添加到系统环境变量中。Use admin privileges when installing py.exe在windows系统中管理员账户Administrator具有最高的访问权限有访问其它账户的权限而个人账户之间是没有互相访问权限的。该项勾选以管理员权限安装python的可执行程序。以管理员权限安装python其它windows账户(User)登录系统后都可以使用python。若该项不勾选且当前账户是个人账户安装python后其它非管理员账户登录到windows系统不能使用这个账户安装的python。Add python.exe to PATH该项勾选添加python到windows的系统路径方便操作系统自动识别。点击“Install Now”默认安装或“Customize installation”自定义安装。提示建议选择Customize installation可以自定义安装路径和可选组件。4.1.1 自定义安装Customize installation点击Customize installation后进入可选功能页面可选功能说明建议DocumentationPython 官方文档勾选pipPython 包管理工具勾选必选tcl/tk and IDLEPython 自带的 GUI 工具包和 IDE根据需要Python test suitePython 标准库测试套件可不勾选py launcher用于在不同 Python 版本之间切换的启动器勾选for all users为所有用户安装需要管理员权限根据需要点击Next进入高级选项页面高级选项说明建议Install for all users为系统所有用户安装根据需要Associate files with Python关联.py文件勾选Create shortcuts创建桌面快捷方式根据需要Add Python to environment variables添加环境变量勾选必选Precompile standard library预编译标准库勾选加快导入速度选择安装路径例如D:\dev\python点击Install等待安装完成。注意建议将 Python 安装到非系统盘如 D 盘避免权限问题。安装完成后点击Close。4.2 验证环境变量安装完成后如果安装时勾选了Add Python to environment variables环境变量会自动配置好。以下是 Python 安装时自动配置的环境变量环境变量说明示例值Path追加Python 安装目录和 Scripts 目录D:\dev\python、D:\dev\python\Scripts如果需要手动配置环境变量请参照以下步骤右键此电脑我的电脑→属性→高级系统设置→环境变量在系统变量中找到Path选中后点击编辑新增以下路径Python 安装目录如D:\dev\pythonScripts 目录如D:\dev\python\Scripts配置完成后关闭所有已打开的CMD窗口重新打开一个新的CMD窗口使环境变量生效。五、验证安装安装完成后打开CMD命令窗口Win R输入cmd执行以下命令验证安装是否成功python--version如果输出版本号例如Python 3.12.9说明 Python 安装成功。继续验证pipPython 包管理工具pip--version如果输出版本号例如pip 24.0 from ...说明pip安装成功。提示如果提示python 不是内部或外部命令请检查环境变量是否正确配置并重新打开CMD窗口再试。六、使用 pip 管理第三方库6.1 查看已安装的包查看当前环境中已安装的所有 Python 包pip list6.2 安装第三方库安装指定的 Python 包pipinstallrequests安装指定版本pipinstallrequests2.31.06.3 查看包信息查看已安装包的详细信息pip show requests6.4 卸载包卸载指定的 Python 包pip uninstall requests提示如果安装速度较慢建议配置国内镜像源参见第七章。七、配置国内镜像源推荐由于PyPIPython Package Index官方源在国内访问较慢建议配置国内镜像源以加速下载。7.1 临时使用镜像源在执行pip install时通过-i参数临时指定镜像源pipinstallrequests-ihttps://mirrors.aliyun.com/pypi/simple/7.2 永久配置镜像源通过命令永久设置默认镜像源pip configsetglobal.index-url https://mirrors.aliyun.com/pypi/simple/或手动创建/编辑配置文件%APPDATA%\pip\pip.ini添加以下内容[global] index-url https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host mirrors.aliyun.com说明以上使用的是阿里云提供的 PyPI 镜像源是国内最稳定、最常用的 Python 镜像之一。常用国内镜像源汇总镜像源地址阿里云https://mirrors.aliyun.com/pypi/simple/清华大学https://pypi.tuna.tsinghua.edu.cn/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/豆瓣https://pypi.doubanio.com/simple/配置完成后再次执行pip install命令即可体验高速下载。八、常用 Python 命令速查表以下是 Python 环境下的常用命令操作命令说明查看 Python 版本python --version查看当前安装的 Python 版本进入交互模式python启动 Python 交互式解释器运行脚本python script.py执行指定的 Python 脚本文件查看 pip 版本pip --version查看 pip 的版本信息安装第三方库pip install package安装指定的 Python 包卸载第三方库pip uninstall package卸载指定的 Python 包查看已安装的包pip list列出所有已安装的包查看包信息pip show package查看指定包的详细信息更新包pip install --upgrade package更新指定的包到最新版本导出依赖pip freeze requirements.txt导出当前环境的所有依赖批量安装依赖pip install -r requirements.txt根据文件批量安装依赖配置镜像源pip config set global.index-url url设置默认 pip 镜像源提示退出 Python 交互模式可使用exit()命令或按Ctrl Z后回车。九、常见问题排查9.1 python 命令无法识别执行python命令时提示python 不是内部或外部命令可能原因及解决方案环境变量未配置安装时未勾选 “Add Python to PATH”解决方案手动将 Python 安装目录和 Scripts 目录添加到系统Path中参见第四章 4.2 节CMD 未重启安装完成后未关闭旧的CMD窗口解决方案关闭所有CMD/PowerShell窗口后重新打开安装路径不正确检查 Python 安装路径下是否存在python.exedirD:\dev\Python312\python.exe9.2 pip 命令无法识别执行pip命令时提示pip 不是内部或外部命令可能原因及解决方案Scripts 目录未加入 Path检查环境变量Path中是否包含D:\dev\Python312\Scriptspip 未安装安装时未勾选 pip 组件解决方案通过以下命令重新安装 pippython-mensurepip --default-pippip 版本过旧尝试升级 pippython-mpipinstall--upgradepip9.3 pip install 下载速度慢使用pip install安装第三方库时下载速度极慢解决方案配置国内镜像源参见第七章检查网络代理设置如果公司网络有限制可联系网络管理员开放相关域名的访问权限9.4 多版本 Python 冲突系统中安装了多个 Python 版本执行python命令时调用的不是期望的版本解决方案调整 Path 顺序在环境变量Path中将期望版本的 Python 路径移到最前面使用 py launcher安装时勾选py launcher通过以下命令指定版本py-3.12script.py# 使用 Python 3.12 执行脚本py-3.10script.py# 使用 Python 3.10 执行脚本使用虚拟环境为每个项目创建独立的虚拟环境推荐python-mvenv myenv# 创建虚拟环境myenv\Scripts\activate# 激活虚拟环境参考文献Python 官方网站https://www.python.org/Python 官方文档https://docs.python.org/zh-cn/3/PyPIPython 包索引https://pypi.org/阿里云 PyPI 镜像https://mirrors.aliyun.com/pypi/