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