软件安装教程(三):Windows安装Python环境全攻略(Python vs Anaconda vs Miniconda)


前言

对于刚接触Python编程和数据科学的Windows用户来说,配置开发环境往往是第一道难关。选择众多,命令复杂,一不小心就可能遇到“不是内部或外部命令”等错误。本篇博客将为你提供一份零基础的、极其详细的Windows安装教程,涵盖从官方Python数据科学全家桶Anaconda,再到轻量级选手Miniconda的完整流程。本文的目标是:让你一次成功,跳过所有我当年踩过的坑,顺利搭建起你的Python编程环境。


一、安装前的准备

无论你选择哪种方式,第一步都至关重要:检查系统是否已有Python

  1. 打开命令行

    • 按下 Win + R 键,输入 cmd,然后按回车。
  2. 输入检查命令

    • 在打开的黑色命令提示符窗口中,输入:
      python --version
      
    • 或者
      py --version
      
  3. 查看结果

    • 如果显示 Python 3.x.x,说明系统已存在Python,请记下版本号。
    • 如果显示 “python”不是内部或外部命令...,则说明没有安装,我们可以开始全新安装。

建议:即使系统已有Python,如果你是初学者,也强烈建议按照下文方式重新安装和管理,以避免权限和路径冲突。


二、三种不同的安装方案

方案一:安装纯净版 Python

适合希望从零开始、完全掌控自己库的Web开发者或学习者。

1. 下载安装程序

2. 运行安装程序

  • 双击下载好的 .exe 文件(如 python-3.11.4-amd64.exe)。
  • 至关重要的一步:在安装向导的第一个界面,一定要勾选最下方的 【Add python.exe to PATH】复选框!这能让你在命令行中直接使用 python 命令。

3. 选择安装方式

  • 立即安装(Install Now):使用默认设置,安装到 C:\Users\你的用户名\AppData\Local\Programs\Python\Python311\ 目录。如果想要修改安装路径,可以选择“自定义安装”。
  • 自定义安装(Customize installation):可以更改安装路径(不要包含中文和空格),并安装可选功能。建议勾选所有可选功能,包括为所有用户安装。

4. 完成安装

  • 安装完成后,关闭之前的命令提示符窗口,再重新打开一个新的命令行窗口
  • 输入 python --versionpy --version。如果成功显示版本号,则安装成功!
  • 你也可以输入 python 进入Python交互式命令行,输入 exit() 退出。

方案二:安装数据科学全家桶 - Anaconda

适合数据科学、机器学习初学者,希望开箱即用,避免繁琐库安装的用户。

1. 下载安装程序

2. 运行安装程序

  • 双击下载好的 .exe 文件(如 Anaconda3-2023.03-Windows-x86_64.exe)。
  • 全部保持默认选项即可,但有以下几点需要特别注意:
    • Install for:选择 “Just Me (recommended)”。
    • Destination Folder:可以使用默认路径。如果想更改,路径不要有中文和空格
    • Advanced Options
      • 【强烈建议】勾选 “Add Anaconda3 to my PATH environment variable”
        • 官方不推荐是因为怕和系统其他Python冲突,但对于初学者来说,勾选后使用起来会方便得多。我们采纳这个“激进”但实用的建议。
      • 勾选 “Register Anaconda3 as my default Python 3.x”

3. 完成安装与验证

  • 安装完成后,无需重启。
  • 打开 开始菜单,找到并打开 Anaconda Prompt (anaconda3)。这是一个专为Anaconda配置好的命令行环境。
  • 在其中输入 conda --version。如果显示 conda 23.x.x 之类的版本信息,即表示安装成功。
  • 你还可以输入 python --version 查看其内置的Python版本。

4. 使用Anaconda Navigator (可选)

  • 在开始菜单中搜索 “Anaconda Navigator” 并打开。
  • 这是一个图形化界面,你可以在这里轻松启动 Jupyter Notebook, Spyder (一个类似MATLAB的IDE), VSCode 等工具,以及管理你的环境和安装包。

方案三:安装灵活轻量版 - Miniconda

适合需要Conda强大环境管理功能,但又希望保持环境纯净、节省磁盘空间的用户。

1. 下载安装程序

2. 运行安装程序

  • 安装过程与Anaconda完全一致。请参考上述Anaconda的安装步骤2。
  • 同样,务必勾选 “Add Miniconda3 to my PATH environment variable” 和 “Register Aniconda3 as my default Python 3.x”。

3. 完成安装与验证

  • 安装完成后,你可以打开 Anaconda Prompt (miniconda3) 或普通的 命令提示符 (cmd)
  • 输入 conda --version 验证Conda是否安装成功。

4. 创建你的第一个环境并安装常用库
Miniconda只包含核心,所以你需要自己创建环境并安装库。这是一个标准 workflow:

# 1. 创建一个名为“data_science”的环境,并指定安装Python 3.9
conda create -n data_science python=3.9

# 2. 激活(进入)这个环境
conda activate data_science

# 3. 在当前激活的data_science环境中,安装你需要的库
conda install numpy pandas matplotlib jupyter scikit-learn

# 安装完成后,你就可以在这个纯净而定制化的环境中工作了
# 启动Jupyter Notebook试试吧!
jupyter notebook

三、选择建议

现在,你已经了解了三种主要的安装方式。如何选择?

  • 追求极致简单,不想折腾,磁盘空间充足 -> 直接安装 Anaconda。它是为数据科学初学者量身定制的最佳选择,安装后即可开始你的数据分析之旅。
  • 喜欢自己掌控一切,希望环境干净,或者磁盘空间紧张 -> 安装 Miniconda。它给你了Conda的所有超能力(环境管理),让你可以自由打造每一个项目专属的“武器库”。
  • 主要进行Web开发,或希望从最原始的状态学习Python -> 从 Python.org 安装官方版本。这是最“正统”的方式,让你更贴近Python本身的生态。

四、注意事项

  1. 路径和中文:安装路径中永远不要使用中文或空格,使用纯英文路径可以避免绝大多数奇葩错误。
  2. 勾选Add to PATH:无论是哪种安装方式,在Windows上,“添加到环境变量”这一步都是成功的关键,请务必重视。
  3. 遇到问题先重启终端:安装完成后,如果命令不识别,尝试关闭所有命令提示符窗口再重新打开,这是为了让环境变量的更改生效。

总结

在Windows上安装Python,根据你的目标三选一:数据科学新手用开箱即用的Anaconda,进阶用户选轻量灵活的Miniconda,Web开发者则用官方纯Python。安装完成后,你就可以使用PyCharm、VSCode等专业IDE进行开发,或者在Jupyter Notebook中交互式地编写和调试代码。对于使用Anaconda或Miniconda的用户,还可以通过Anaconda Navigator轻松管理环境和启动工具,让你的编程之旅更加高效顺畅。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值