4人参与 • 2026-08-03 • Python

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 的安装与配置为主。
在安装 python 之前,请确认你的 windows 系统满足以下要求:
| 要求项 | 最低配置 |
|---|---|
| 操作系统 | windows 7 sp1 及以上(推荐 windows 10/11) |
| 系统架构 | 64 位(推荐) |
| 内存 | 2 gb 可用内存 |
| 磁盘空间 | 至少 200 mb 可用空间 |
在 cmd 中执行以下命令,检查系统中是否已存在 python:

python --version python3 --version
python 3.12.x),说明系统中已安装 python。'python' 不是内部或外部命令,说明尚未安装或未配置环境变量。python 官方下载地址:

下载页面:https://www.python.org/downloads/

windows 专用下载页:https://www.python.org/downloads/windows/

打开下载页面后,选择最稳定的版本(如 python 3.12.x),点击 download 按钮。

在下载页面中,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-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,可以自定义安装路径和可选组件。
点击 customize installation 后,进入可选功能页面:

| 可选功能 | 说明 | 建议 |
|---|---|---|
| documentation | python 官方文档 | 勾选 |
| pip | python 包管理工具 | 勾选(必选) |
| tcl/tk and idle | python 自带的 gui 工具包和 ide | 根据需要 |
| python test suite | python 标准库测试套件 | 可不勾选 |
| 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。

安装完成后,如果安装时勾选了 add python to environment variables,环境变量会自动配置好。以下是 python 安装时自动配置的环境变量:
| 环境变量 | 说明 | 示例值 |
|---|---|---|
path(追加) | python 安装目录和 scripts 目录 | d:\dev\python、d:\dev\python\scripts |
如果需要手动配置环境变量,请参照以下步骤:
右键 此电脑(我的电脑) → 属性 → 高级系统设置 → 环境变量

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

d:\dev\pythond:\dev\python\scripts配置完成后,关闭所有已打开的 cmd 窗口,重新打开一个新的 cmd 窗口使环境变量生效。
安装完成后,打开 cmd 命令窗口(win + r 输入 cmd),执行以下命令验证安装是否成功:

python --version
如果输出版本号(例如:python 3.12.9),说明 python 安装成功。
继续验证 pip(python 包管理工具):
pip --version
如果输出版本号(例如:pip 24.0 from ...),说明 pip 安装成功。

提示:如果提示
'python' 不是内部或外部命令,请检查环境变量是否正确配置,并重新打开cmd窗口再试。
查看当前环境中已安装的所有 python 包:
pip list

安装指定的 python 包:
pip install requests
安装指定版本:
pip install requests==2.31.0

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

卸载指定的 python 包:
pip uninstall requests

提示:如果安装速度较慢,建议配置国内镜像源(参见第七章)。
由于 pypi(python package index)官方源在国内访问较慢,建议配置国内镜像源以加速下载。
在执行 pip install 时,通过 -i 参数临时指定镜像源:
pip install requests -i https://mirrors.aliyun.com/pypi/simple/

通过命令永久设置默认镜像源:
pip config set global.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 --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后回车。
执行 python 命令时提示 'python' 不是内部或外部命令:
可能原因及解决方案:
环境变量未配置:安装时未勾选 “add python to path”
path 中(参见第四章 4.2 节)cmd 未重启:安装完成后未关闭旧的 cmd 窗口
cmd / powershell 窗口后重新打开安装路径不正确:检查 python 安装路径下是否存在 python.exe
dir d:\dev\python312\python.exe
执行 pip 命令时提示 'pip' 不是内部或外部命令:
可能原因及解决方案:
scripts 目录未加入 path:检查环境变量 path 中是否包含 d:\dev\python312\scripts
pip 未安装:安装时未勾选 pip 组件
python -m ensurepip --default-pip
pip 版本过旧:尝试升级 pip
python -m pip install --upgrade pip
使用 pip install 安装第三方库时下载速度极慢:
解决方案:
系统中安装了多个 python 版本,执行 python 命令时调用的不是期望的版本:
解决方案:
调整 path 顺序:在环境变量 path 中,将期望版本的 python 路径移到最前面
使用 py launcher:安装时勾选 py launcher,通过以下命令指定版本:
py -3.12 script.py # 使用 python 3.12 执行脚本 py -3.10 script.py # 使用 python 3.10 执行脚本
使用虚拟环境:为每个项目创建独立的虚拟环境(推荐):
python -m venv 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/
到此这篇关于python安装详细教程及常见问题排查的文章就介绍到这了,更多相关python安装教程内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论