Python 3跨平台安装指南:Windows、Mac和Linux下的详细教程

介绍

会介绍 Windows、Mac 和 Linux 三大平台下的安装过程,相关链接如下:

相关链接地址:

  • 官方网站:Welcome to Python.org

  • 下载地址:Download Python | Python.org

  • 第三方库:PyPI · The Python Package Index

  • 官方文档:3.13.3 Documentation

  • 中文教程:Python3 教程 | 菜鸟教程

  • Awesome Python:https://github.com/vinta/awesome-python

  • Awesome Python 中文版:https://github.com/jobbole/awesome-python-cn

  • Windows 下的安装

    在 Windows 下安装 Python 3 的方式有两种。

    一种是通过 Anaconda 安装,它提供了 Python 的科学计算环境,里面自带了 Python 以及常用的库。如果选用了这种方式,后面的环境配置方式会更加简便。

    另一种是直接下载安装包安装,即标准的安装方式。

    下面我们依次介绍这两种安装方式,任选其一即可。

    Anaconda 安装

    Anaconda 的官方下载链接为:Download Anaconda Distribution | Anaconda,选择 Python 3 版本的安装包下载即可

    如果下载速度较慢,可以选择使用以下清华大学镜像:

    https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/  ,

    https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

    下载完成之后,直接双击安装包安装即可。安装完成之后,Python 3 的环境就配置好了。

    安装包安装

    官方网站下载 Python 3 的安装包:https://www.python.org/downloads/

    建议下载3.11 版本,后续教程统一按照这个版本进行,避免出现意外错误。

    64 位系统可以下载 Windows x86-64 executable installer,32 位系统可以下载 Windows x86 executable installer。

    下载完成之后,直接双击 Python 安装包,然后通过图形界面安装,接着设置 Python 的安装路径,完成后将 Python 3 和 Python 3 的 Scripts 目录配置到环境变量即可。

    环境变量配置

    假如安装后的 Python 3 路径为 D:\software\Python311,从资源管理器中打开该路径,

    在任务蓝搜素:环境变量

    验证

    配置好环境变量后,打开cmd终端,输入python 显示以下提示表示成功。

    Mac 下的安装

    Homebrew 安装

    Homebrew 是 Mac 平台下强大的包管理工具,首先安装 Homebrew,官方网站是 https://brew.sh/

    执行如下命令,即可安装 Homebrew:

    ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    安装完成后,便可以使用 brew 命令安装 Python 3 和 pip 3 了。

    brew install python3

    命令执行完成之后,我们发现 Python3 和 pip 3 均已经成功安装。

    安装包安装

    可以到官方网站下载 Python 3 安装包。链接为 https://www.python.org/downloads/

    在 Mac 平台下,可以选择下载 Mac OS X 64-bit/32-bit installer,下载完成后,打开安装包按照提示安装即可。

    Linux 下的安装

    以下是Python 3.11在Linux系统上的安装教程,适用于Ubuntu、CentOS等主流发行版:

    1.Ubuntu/Debian安装方法​

    通过PPA安装(推荐)​

    # 更新软件包列表
    sudo apt update
    
    # 添加deadsnakes PPA(包含Python 3.11)
    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
    
    # 安装Python 3.11
    sudo apt install python3.11

    源码编译安装​

    # 安装依赖
    sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev libffi-dev
    
    # 下载并解压源码
    wget https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgz
    tar -xzf Python-3.11.5.tgz
    cd Python-3.11.5
    
    # 编译安装(优化性能)
    ./configure --enable-optimizations
    make -j$(nproc)
    sudo make altinstall  # 避免覆盖系统默认Python

    2. CentOS/RHEL安装方法​

    # 安装依赖
    sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel
    
    # 下载并解压源码
    wget https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgz
    tar -xzf Python-3.11.5.tgz
    cd Python-3.11.5
    
    # 编译安装
    ./configure --enable-optimizations
    make -j$(nproc)
    sudo make altinstall

    3. 验证安装​

    python3.11 --version  # 应输出类似 "Python 3.11.5"

    ​4. 设置默认版本(可选)​

    # Ubuntu/Debian
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
    sudo update-alternatives --config python3  # 交互式选择版本
    
    # CentOS
    sudo ln -sf /usr/local/bin/python3.11 /usr/bin/python3

    如果觉得本文对你有你帮助,不要忘记点赞,收藏+关注,你的支持是我分享的最大动力!

    🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼🌼

    作者:爬虫小能手spider

    物联沃分享整理
    物联沃-IOTWORD物联网 » Python 3跨平台安装指南:Windows、Mac和Linux下的详细教程

    发表回复