环境搭建与安装

官方下载地址

访问 Python 官方网站下载最新版本:

官网地址: https://www.python.org/downloads/

在下载页面,你会看到最新版本的 Python,根据你的操作系统选择对应的安装包。

选择版本

建议选择 Python 3.x 的最新稳定版本(目前是 Python 3.12.x)。避免使用 Python 2.x,因为它已经停止维护。

Windows 系统安装

步骤 1:下载安装包

  1. 访问 Python 官网下载页面
  2. 点击 "Download Python 3.x.x" 按钮
  3. 系统会自动识别你的 Windows 版本并下载对应的安装包(通常是 64 位版本)

步骤 2:运行安装程序

双击下载的 .exe 安装文件,会出现安装界面。

重要提示: 在安装界面底部,务必勾选以下两个选项:

  • Add Python 3.x to PATH - 将 Python 添加到系统环境变量
  • Install for all users - 为所有用户安装(可选)

步骤 3:选择安装方式

有两种安装方式:

  1. Install Now - 立即安装(推荐新手使用)

    • 使用默认设置
    • 安装位置为用户目录
  2. Customize installation - 自定义安装

    • 可以选择安装路径
    • 可以选择安装的组件

步骤 4:完成安装

点击 Install Now 后,等待安装完成。安装完成后会显示 "Setup was successful" 界面。

步骤 5:验证安装

打开命令提示符(按 Win + R,输入 cmd,回车),输入以下命令:

python --version

如果显示 Python 版本号(如 Python 3.12.0),说明安装成功。

macOS 系统安装

方法一:官方安装包(推荐)

  1. 访问 Python 官网下载页面
  2. 下载 macOS 安装包(.pkg 文件)
  3. 双击安装包,按照提示完成安装
  4. 安装完成后,打开终端验证

方法二:使用 Homebrew

如果你已经安装了 Homebrew,可以使用以下命令安装:

brew install python

验证安装

打开终端,输入:

python3 --version

注意:在 macOS 上,Python 3 通常使用 python3 命令,而不是 python

Linux 系统安装

大多数 Linux 发行版已经预装了 Python,但可能是较旧的版本。

Ubuntu/Debian

# 更新包列表
sudo apt update

# 安装 Python 3
sudo apt install python3

# 安装 pip(Python 包管理器)
sudo apt install python3-pip

CentOS/RHEL

# 安装 Python 3
sudo yum install python3

# 或使用 dnf(较新版本)
sudo dnf install python3

验证安装

python3 --version

环境变量配置

Windows 系统

如果在安装时忘记勾选 "Add Python to PATH",需要手动配置环境变量:

  1. 右键点击"此电脑" → "属性"
  2. 点击"高级系统设置"
  3. 点击"环境变量"
  4. 在"系统变量"中找到"Path",点击"编辑"
  5. 添加以下路径(根据你的安装路径调整):
    C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\
    C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\Scripts\
    

macOS/Linux 系统

通常不需要手动配置,如果需要,可以编辑 ~/.bash_profile~/.bashrc 文件:

export PATH="/usr/local/bin/python3:$PATH"

然后执行:

source ~/.bash_profile

pip 包管理器

pip 是 Python 的包管理器,用于安装和管理第三方库。

验证 pip 安装

pip --version
# 或
pip3 --version

常用 pip 命令

# 安装包
pip install 包名

# 卸载包
pip uninstall 包名

# 查看已安装的包
pip list

# 升级包
pip install --upgrade 包名

# 查看包信息
pip show 包名

测试 Python 安装

方法一:交互式解释器

在命令行输入 pythonpython3,进入交互式环境:

>>> print("Hello, Python!")
Hello, Python!
>>> 1 + 1
2
>>> exit()  # 退出

方法二:运行 Python 文件

创建一个名为 test.py 的文件,内容如下:

print("Python 安装成功!")
print(f"Python 版本:{sys.version}")

在命令行运行:

python test.py

安装 IDE(集成开发环境)

虽然可以使用文本编辑器编写 Python 代码,但推荐使用专业的 IDE:

1. PyCharm

2. Visual Studio Code

3. Jupyter Notebook

  • 适合数据科学和机器学习
  • 支持交互式编程
  • 安装命令:pip install jupyter

常见问题

1. 命令行输入 python 提示"不是内部或外部命令"

原因: Python 没有添加到环境变量

解决: 参考上文"环境变量配置"部分手动添加

2. Windows 上 python 和 python3 命令的区别

在 Windows 上,通常使用 python 命令。如果同时安装了 Python 2 和 Python 3,可能需要使用 py -3python3 命令。

3. pip 安装包速度慢

可以使用国内镜像源加速:

pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

永久设置镜像源:

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

小结

本章我们学习了:

  • 如何在不同操作系统上安装 Python
  • 环境变量的配置方法
  • pip 包管理器的基本使用
  • 常用 IDE 的选择

安装完成后,我们就可以开始编写第一个 Python 程序了。在下一章中,我们将编写并运行我们的第一个 Python 程序,体验 Python 编程的乐趣!