跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Python 安装、配置及多版本共存教程

本教程详解了 Python 的安装流程,涵盖从官网下载对应版本、安装过程中的关键配置、环境变量的添加与验证、多版本共存解决方案以及常用开发工具的推荐。内容包括如何判断系统位数、选择安装包类型、配置 pip 环境变量、解决常见报错及更新 pip 版本,并提供了具体的操作步骤和截图说明,帮助用户顺利完成 Python 环境的搭建。

GopherDev发布于 2025/2/7更新于 2026/9/1182 浏览
Python 安装、配置及多版本共存教程

Python 安装与配置详细教程

本文将介绍以下内容:

  • 下载 Python
  • 安装 Python
  • 配置环境变量
  • Python 多版本共存配置
  • Python 编程工具推荐

一、下载 Python

下载 Python

在下载页面可以看到很多不同版本的下载链接。其中,标记 x86 的为 32 位安装包,x86-64 为 64 位安装包。executable installer 为完整的安装包,下载完即可安装;web-based installer 体积更小,但安装时仍需联网下载其他部分。一般网络不好时选择 executable installer,以保证安装过程不会中断。

Python 下载页面

操作系统的位数可通过以下操作确定:右击此电脑 -> 点击属性 -> 查看位数。

查看操作系统位数(1)

查看操作系统位数(2)

Python 版本简介

Python 包括 Python2、Python3 两个大版本,其中 Python3 改进了 Python2 的一些不足,但由于以前很多应用是用 Python2 开发的,维护这些应用还需用到 Python2,故 Python2 尚未被完全淘汰。

此外,版本也不是越高越好,因为有的模块(库)不支持太高版本的 Python。

二、安装 Python

  1. 打开安装包所在文件夹,双击开始安装。

安装步骤 1

  1. 勾选 "Add Python to PATH" 复选框,点击 "Customize installation"。

安装步骤 2

  1. 保持默认设置,点击 "Next"。

安装步骤 3

  1. 修改安装路径(记住此路径,后面可能会用到),可以是任意空间充足的盘(这里直接将 C 改为 D) -> 点击 "Install" 开始安装。

安装步骤 4

  1. 安装完成后,如下操作打开命令行:同时按 "Windows+R" -> 输入 "cmd" -> 点击确定。

安装步骤 5

  1. 输入 "python" -> 按回车键,若出现下图显示的信息,表明安装成功(命令行变为三个大于号)。

成功安装提示

  1. 若显示下图的信息,则需要手动配置环境变量(参考下一节)。

需要配置环境变量

三、环境变量配置

命令行在查找可执行文件时,先在当前目录找,如果找不到,就会在 Path 变量指定的目录找。因此,将可执行文件的路径添加到 Path 中,可以保证在任意路径都能执行程序。

Python 环境变量配置

  1. 右击此电脑 -> 单击属性。

配置环境变量 1

  1. 点击左侧的 "高级系统设置"。

配置环境变量 2

  1. 点击 "环境变量"(有的电脑可能要手动选择上面的 "高级" 选项卡)。

配置环境变量 3

  1. 单击选中 "Path" -> 单击编辑。

配置环境变量 4

  1. 打开 Python 的安装路径(安装时设置的,可能跟笔者不同) -> 点击地址栏 -> "Ctrl+C" 复制路径。

配置环境变量 5

  1. 在 "编辑环境变量" 选项卡 单击新建。

配置环境变量 6

  1. 粘贴路径 -> 点击确定。

配置环境变量 7

注意事项
  • 有时候配置了环境变量,在命令行输入 "python" 会弹出微软商店。解决办法是将 Python 的路径上移到微软商店前面:

上移路径

  • 从以上问题可以看到,命令行在前面找到了可运行的程序后,会忽略后面的项。
  • 在环境变量窗口,我们可以看到 "用户变量" 与 "系统变量" 两种变量,两种变量的区别是:用户变量是对单一用户生效,系统变量对所有用户生效。如果电脑设置了多个用户,设置用户变量会使得安装软件只能供单一用户使用,设置系统变量则所有用户都能使用。

pip 环境变量配置

Python 常常用到 pip 工具安装第三方库(模块),pip 工具通常是随着 Python 一起安装好的,但是使用 pip 安装库时,可能会出现下面的错误提示:

pip 需要配置环境变量

这同样可以通过配置环境变量解决,配置步骤是完全一致的。要注意的是,pip 工具在 Python 目录的 Scripts 文件夹下。

pip 所在文件夹

另外,在使用 pip 安装库时,可能会提示 pip 版本太旧了,此时只需执行提示命令即可更新 pip:

更新 pip

四、Python 多版本共存配置

由于特殊需要,我们可能要在一台电脑安装多个版本的 Python。示例安装了 Python2.7,顺便提一下,该安装包是 "MSI installer",这跟 "executable installer" 基本相同。

Python2 下载

安装完成 Python2.7 后,按下图所示配置了环境变量:

多版本 Python 环境变量配置

此时在命令行执行 "python" 命令,进入的是 Python2.7:

多版本 Python 调用

怎么进入 Python3 呢?以 Python2 为例,如下操作:

  1. 打开 Python2 目录 -> 复制 "python.exe" -> 直接粘贴,得到一个副本。

复制 python.exe 获得一个副本

  1. 将副本命名为可区分的名字(此处为 python2)。

重命名副本

经过上述操作,在命令行键入 "python2" 即可进入 Python2。 同样的步骤可以应用在 Python3 及不同版本的 pip 工具中。

五、Python 编辑工具推荐

初学者可以使用 IDLE 编程,但界面较为简单。对于小段代码练习,推荐使用 Jupyter Notebook。安装方式很简单,只需在命令行执行:

pip install jupyter

另外,要写一些比较大的项目,推荐使用 PyCharm 或 Visual Studio Code。

目录

  1. Python 安装与配置详细教程
  2. 一、下载 Python
  3. 下载 Python
  4. Python 版本简介
  5. 二、安装 Python
  6. 三、环境变量配置
  7. Python 环境变量配置
  8. 注意事项
  9. pip 环境变量配置
  10. 四、Python 多版本共存配置
  11. 五、Python 编辑工具推荐

更多推荐文章

查看全部
  • FPGA-G1 开发板 6 层 PCB 设计:BGA 扇出与高速信号处理方案
  • Unity+AI 一句话制作完整小游戏
  • Serper Google Search API 接入指南与大模型联网实战
  • Python 3.13 迁移指南:性能提升与类型提示增强
  • 如何编写高质量的 AI Skill:基于 skill-creator 最佳实践
  • C# 与 Python 在 AI 模型路由中的性能对比与选型指南
  • Python 安装及使用 win32com.client 库操作 Office
  • Web 可访问性最佳实践:打造包容性前端界面
  • Python 实现 CSV 数据导入 Neo4j
  • C++26 反射机制实现序列化自动化
  • YOLOv8 模型移植到高通机器人 RB5 平台指南
  • 2025 年 10 大 AI 模型 API 中转聚合平台横评与选型指南
  • OpenClaw 开源个人 AI 智能助理完整部署教程
  • iOS App Store 上架全流程:打包、上传与审核指南
  • Xinference 大模型部署与分布式推理框架使用指南
  • KWDB 运维实战:用 SQL 打通 Metrics 与 CMDB 数据关联
  • 转行 AI 产品经理:如何利用比较优势找到最优赛道
  • 基于 AIGC 与 Photoshop 的 Spine 2D 角色拆件工作流
  • FPGA视频图像增强系统的设计与调试
  • 字节扣子搭建大模型擂台:匿名 PK 与用户评价机制

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online