Python3 安装 + 环境变量配置教程(Windows / Mac / Linux 全流程)

 更新时间:2026年07月09日 14:39:44   作者:超梦dasgg  
在Python的安装及环境变量配置过程中,你需要根据不同的操作系统(Windows, Mac, Linux)来执行不同的步骤,本文给大家介绍Python3 安装 + 环境变量配置教程(Windows / Mac / Linux 全流程),感兴趣的朋友一起看看吧

一、Windows 系统(最常用)

1. 下载安装包

  1. 官网地址:https://www.python.org/downloads/windows/
  2. 选择 Stable release 稳定版(推荐 3.10/3.11 兼容性最好)
  3. 根据系统选:
    • 64 位系统:Windows Installer (64-bit)
    • 32 位系统:Windows Installer (32-bit)

2. 安装(重点勾选环境变量)

  1. 打开安装程序,务必勾选: ✅ Add python.exe to PATH(自动配置环境变量,新手必勾)
  2. 选择安装方式:
    • 新手:直接点 Install Now(默认安装到 C 盘)
    • 自定义:选 Customize installation,可改安装路径
  3. 一路下一步,完成安装。

3. 验证是否安装成功

  1. 按下 Win + R,输入 cmd 打开命令提示符
  2. 输入命令:
    python --version
    # 或
    py --version
  3. 输出版本号(如 Python 3.11.4)= 安装 + 环境变量成功。

4. 手动配置环境变量(没勾选 PATH 时补救)

  1. 找到 Python 安装目录(举例): D:\Python311D:\Python311\Scripts
  2. 右键 此电脑 → 属性 → 高级系统设置 → 环境变量
  3. 系统变量里找到 Path,双击打开
  4. 新建两条路径,依次添加:
    D:\Python311
    D:\Python311\Scripts
  5. 全部确定,重启 cmd,再执行 python --version 验证。

说明:Scripts 目录包含 pip 工具,必须配置。

二、Mac 系统

方式 1:官网安装包(图形化)

  1. 官网下载 .pkg 安装包,双击默认安装
  2. 打开 终端,执行验证:
    python3 --version

Mac 自带 Python2,默认用 python3 /pip3

方式 2:Homebrew 安装(推荐开发者)

# 安装
brew install python3
# 验证
python3 --version
pip3 --version

Homebrew 会自动配置环境变量,无需手动修改。

三、Linux(Ubuntu/Debian 系列)

1. 系统自带(大部分新版系统预装)

直接终端执行验证:

python3 --version

2. 在线安装(未安装时)

sudo apt update
sudo apt install python3 python3-pip

环境变量系统自动配置,直接使用 python3 / pip3

四、常用配套:pip 换国内源(加速下载)

Windows/Mac/Linux 通用临时使用

# 清华源示例
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

Windows 永久换源

  1. 打开 cmd,执行:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

Mac/Linux 永久换源

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

常见问题排查

  1. 'python' 不是内部或外部命令 → 环境变量没配置好,重新检查 Path 里的两个路径,重启终端。
  2. Windows 输入 python 弹出应用商店 → 把 Python 路径在 Path上移到最顶部
  3. Mac/Linux 只有 python3 没有 python → 正常,系统区分 py2/py3,统一用 python3pip3 即可。

到此这篇关于Python3 安装 + 环境变量配置教程(Windows / Mac / Linux 全流程)的文章就介绍到这了,更多相关Python环境变量配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python简单程序读取串口信息的方法

    python简单程序读取串口信息的方法

    这篇文章主要介绍了python简单程序读取串口信息的方法,涉及Python操作serial模块的技巧,需要的朋友可以参考下
    2015-03-03
  • Python attrs提高面向对象编程效率详细

    Python attrs提高面向对象编程效率详细

    Python是面向对象的语言,一般情况下使用面向对象编程会使得开发效率更高,软件质量更好,并且代码更易于扩展,可读性和可维护性也更高,但是Python的类写起来是真的累,这是可以在创建类的时候自动添加上attrs模块,下面文章我们就来介绍这个东西,需要的朋友可参考一下
    2021-09-09
  • Pytest单元测试框架如何实现参数化

    Pytest单元测试框架如何实现参数化

    这篇文章主要介绍了Pytest单元测试框架如何实现参数化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • python中abs&map&reduce简介

    python中abs&map&reduce简介

    map与reduce是两个十分常用的Python内置函数,它们与Hadoop中的MapReduce在某些方面有一定的相似之处。
    2018-02-02
  • python列表中删除多条字典信息的三种方法

    python列表中删除多条字典信息的三种方法

    本文主要介绍了python列表中删除多条字典信息的三种方法,主要包括列表推导式,filter()函数,del 关键字这三种方法,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • python实现图像高斯金字塔的示例代码

    python实现图像高斯金字塔的示例代码

    这篇文章主要介绍了python实现图像高斯金字塔的示例代码,帮助大家更好的利用python处理图片,感兴趣的朋友可以了解下
    2020-12-12
  • Python基于机器学习方法实现的电影推荐系统实例详解

    Python基于机器学习方法实现的电影推荐系统实例详解

    这篇文章主要介绍了Python基于机器学习方法实现的电影推荐系统,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • Python any()函数的使用方法

    Python any()函数的使用方法

    这篇文章主要介绍了Python any()函数的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • python subprocess.run中的具体使用

    python subprocess.run中的具体使用

    subprocess.run是Python3.5及以上版本中用于运行子进程的函数,它提供了更简单和更强大的方式来创建和管理子进程,本文就来详细的介绍一下,感兴趣的可以了解一下
    2025-01-01
  • 使用Python+Splinter自动刷新12306火车票

    使用Python+Splinter自动刷新12306火车票

    一年一度的春运又来了,今年我自己写了个抢票脚本,下面小编给大家分享使用Python+Splinter自动刷新12306火车票,需要的朋友参考下吧
    2018-01-01

最新评论