news 2026/7/14 11:53:01

python 的安装(详细教程)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python 的安装(详细教程)

文章目录

  • 一、简介
  • 二、安装前准备
    • 2.1 系统要求
    • 2.2 检查是否已安装 Python
    • 2.3 说明
  • 三、下载 Python
    • 3.1 官方下载
    • 3.2 选择安装包
  • 四、安装 Python
    • 4.1 安装包安装(推荐)
      • 4.1.1 自定义安装(Customize installation)
    • 4.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的主要特点和用途包括:

  1. 语法简洁易读:Python 使用缩进来划分代码块,代码风格清晰直观,非常适合编程初学者入门。

  2. 丰富的标准库和第三方库:Python 拥有庞大的包管理工具pip,可轻松安装数以万计的第三方库,覆盖 Web、数据科学、机器学习等各个领域。

  3. 跨平台:Python 可在 Windows、macOS、Linux 等多种操作系统上运行,同一份代码无需修改即可在不同平台上执行。

  4. 多版本共存管理:Python 2 和 Python 3 在语法上存在较大差异,实际开发中可能需要在同一台机器上管理多个 Python 版本。

  5. 社区活跃: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中执行以下命令,检查系统中是否已存在 Python:

python--versionpython3--version
  • 如果输出版本号(如Python 3.12.x),说明系统中已安装 Python。
  • 如果提示'python' 不是内部或外部命令,说明尚未安装或未配置环境变量。

2.3 说明

  • Windows 系统不自带 Python,需要手动下载安装。
  • 安装时建议选择Add Python to PATH(添加到环境变量),省去手动配置的步骤。
  • 如果系统中已安装旧版 Python,建议先卸载或通过多版本管理工具进行管理。

三、下载 Python

3.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)即可。


四、安装 Python

4.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\pythonD:\dev\python\Scripts

如果需要手动配置环境变量,请参照以下步骤:

  1. 右键此电脑(我的电脑)属性高级系统设置环境变量

  2. 系统变量中找到Path,选中后点击编辑,新增以下路径:

    • Python 安装目录:如D:\dev\python
    • Scripts 目录:如D:\dev\python\Scripts
  3. 配置完成后,关闭所有已打开的CMD窗口,重新打开一个新的CMD窗口使环境变量生效。


五、验证安装

安装完成后,打开CMD命令窗口(Win + R输入cmd),执行以下命令验证安装是否成功:

python--version

如果输出版本号(例如:Python 3.12.9),说明 Python 安装成功。

继续验证pip(Python 包管理工具):

pip--version

如果输出版本号(例如:pip 24.0 from ...),说明pip安装成功。

提示:如果提示'python' 不是内部或外部命令,请检查环境变量是否正确配置,并重新打开CMD窗口再试。


六、使用 pip 管理第三方库

6.1 查看已安装的包

查看当前环境中已安装的所有 Python 包:

pip list

6.2 安装第三方库

安装指定的 Python 包:

pipinstallrequests

安装指定版本:

pipinstallrequests==2.31.0

6.3 查看包信息

查看已安装包的详细信息:

pip show requests

6.4 卸载包

卸载指定的 Python 包:

pip uninstall requests

提示:如果安装速度较慢,建议配置国内镜像源(参见第七章)。


七、配置国内镜像源(推荐)

由于PyPI(Python 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' 不是内部或外部命令

可能原因及解决方案:

  1. 环境变量未配置:安装时未勾选 “Add Python to PATH”

    • 解决方案:手动将 Python 安装目录和 Scripts 目录添加到系统Path中(参见第四章 4.2 节)
  2. CMD 未重启:安装完成后未关闭旧的CMD窗口

    • 解决方案:关闭所有CMD/PowerShell窗口后重新打开
  3. 安装路径不正确:检查 Python 安装路径下是否存在python.exe

    dirD:\dev\Python312\python.exe

9.2 pip 命令无法识别

执行pip命令时提示'pip' 不是内部或外部命令

可能原因及解决方案:

  1. Scripts 目录未加入 Path:检查环境变量Path中是否包含D:\dev\Python312\Scripts

  2. pip 未安装:安装时未勾选 pip 组件

    • 解决方案:通过以下命令重新安装 pip:
    python-mensurepip --default-pip
  3. pip 版本过旧:尝试升级 pip

    python-mpipinstall--upgradepip

9.3 pip install 下载速度慢

使用pip install安装第三方库时下载速度极慢:

解决方案:

  1. 配置国内镜像源(参见第七章)
  2. 检查网络代理设置
  3. 如果公司网络有限制,可联系网络管理员开放相关域名的访问权限

9.4 多版本 Python 冲突

系统中安装了多个 Python 版本,执行python命令时调用的不是期望的版本:

解决方案:

  1. 调整 Path 顺序:在环境变量Path中,将期望版本的 Python 路径移到最前面

  2. 使用 py launcher:安装时勾选py launcher,通过以下命令指定版本:

    py-3.12script.py# 使用 Python 3.12 执行脚本py-3.10script.py# 使用 Python 3.10 执行脚本
  3. 使用虚拟环境:为每个项目创建独立的虚拟环境(推荐):

    python-mvenv myenv# 创建虚拟环境myenv\Scripts\activate# 激活虚拟环境

参考文献:

Python 官方网站:https://www.python.org/

Python 官方文档:https://docs.python.org/zh-cn/3/

PyPI(Python 包索引):https://pypi.org/

阿里云 PyPI 镜像:https://mirrors.aliyun.com/pypi/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 11:53:00

Loop窗口管理工具终极指南:从零到精通掌握macOS效率革命

Loop窗口管理工具终极指南&#xff1a;从零到精通掌握macOS效率革命 【免费下载链接】Loop Window management made elegant. 项目地址: https://gitcode.com/GitHub_Trending/lo/Loop 你是否曾在多任务处理中迷失在窗口的海洋里&#xff1f;当代码编辑器、终端、浏览器…

作者头像 李华
网站建设 2026/7/14 11:50:26

如何用kill-doc脚本一键免费下载百度文库等30+平台文档

如何用kill-doc脚本一键免费下载百度文库等30平台文档 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档&#xff0c;但是相关网站浏览体验不好各种广告&#xff0c;各种登录验证&#xff0c;需要很多步骤才能下载文档&#xff0c;该脚本就是为了解决您的烦恼…

作者头像 李华
网站建设 2026/7/14 11:50:21

EDA工具链全景解析:从概念到芯片实现

1. EDA工具链的核心价值与行业定位当我在2013年第一次接触Cadence Virtuoso时&#xff0c;面对满屏的晶体管符号和复杂的参数设置&#xff0c;真切感受到了芯片设计的门槛。如今十年过去&#xff0c;EDA工具已经从专业工程师的"黑魔法"变成了推动半导体产业发展的核心…

作者头像 李华
网站建设 2026/7/14 11:49:58

第3章:从几何到模型——自动驾驶横向控制算法演进与实战

1. 车辆横向控制基础&#xff1a;从自行车模型到阿克曼转向第一次接触自动驾驶横向控制时&#xff0c;我被各种专业术语搞得晕头转向。直到在Carla仿真里翻车十几次后才明白&#xff0c;所有高级算法都建立在两个基础模型上&#xff1a;自行车模型和阿克曼转向几何。这两个看似…

作者头像 李华
网站建设 2026/7/14 11:47:58

WPS大会员AI办公实战:PPT生成与发票管理效率提升指南

1. 先搞清楚WPS大会员到底能帮你解决什么实际问题WPS大会员2年卡744天这个产品&#xff0c;最核心的价值不是简单的办公软件授权&#xff0c;而是把AI写PPT、打印发票系统管理这些实际办公需求打包成了开箱即用的解决方案。很多人买办公软件会员时容易陷入“功能越多越好”的误…

作者头像 李华