安装 Miniconda
什么是 Miniconda
Miniconda 是一个轻量级的 Python 和环境管理工具。它能帮我们:
- 在一台电脑上创建多个互相独立的 Python 环境
- 每个环境可以装不同版本的 Python 和不同的包
- 避免不同项目的包互相冲突
可以把它理解为一个"实验台分配器":你想做哪个项目,就去哪个实验台,上面只放了那个项目需要的试剂。
为什么推荐 Miniconda,而不是完整 Anaconda
| 工具 | 特点 | 是否推荐新手科研环境 |
|---|---|---|
| Python 官网安装包 | 只有 Python 本体,没有环境管理 | 不推荐作为科研环境第一选择 |
| Anaconda | 预装几百个包,体积大(约 3 GB) | 可以用,但容易显得臃肿,很多包用不上 |
| Miniconda | 轻量(约 400 MB)、干净、按需安装 | 推荐 |
Miniconda 更像一个干净的实验台:先搭好基础框架,需要什么包再添加什么包。
Windows 安装步骤
1. 下载 Miniconda
打开浏览器,搜索 "Miniconda download",进入 Miniconda 官方下载页面。选择:
- Windows
- 64-bit
- Python 3.x(选当前最新稳定版本即可)
- Graphical Installer(图形化安装器,.exe 文件)
本教程不写死具体版本号。请下载页面上最新的稳定版本即可。安装流程基本不变。
2. 双击安装程序
找到下载好的 .exe 安装文件,双击运行。
3. 选择 Just Me
安装程序会问你安装给谁。推荐选择 Just Me(仅为我安装),这样权限问题更少。
4. 选择安装路径
推荐安装到:
C:\Users\你的用户名\miniconda3
注意三点:
- 路径中不要有中文
- 路径中不要有空格
- 不建议安装到
C:\Program Files\,容易出现权限问题
5. 安装选项怎么勾选
安装过程中会出现两个重要选项:
- Add Miniconda to my PATH environment variable:不建议勾选。虽然勾了可以在普通 CMD 中使用 conda,但可能干扰系统中其他程序的 Python。
- Register Miniconda as my default Python:建议勾选。对于零基础用户,这能让 Miniconda 的 Python 成为默认 Python。
很多网上教程让人勾选 "Add to PATH",但对科研新手来说这容易带来奇怪的问题。本教程推荐不勾选,使用 Anaconda Prompt 来操作 conda,这样最干净。
6. 完成安装
点击 Install,等待进度条跑完即可。
7. 打开 Anaconda Prompt
安装完成后,在 Windows 开始菜单中搜索:
Anaconda Prompt
打开它。你会看到一个命令行窗口,前面可能有一行提示。
这个 Anaconda Prompt 就是你以后操作 Python 和 conda 的主要入口。
8. 验证 conda 是否安装成功
在 Anaconda Prompt 中输入:
conda --version
如果安装成功,你会看到类似这样的输出:
conda 24.x.x
9. 验证 Python 是否可用
输入:
python --version
正常应该看到:
Python 3.x.x
只要能显示版本号,就说明基础安装成功。如果显示"不是内部或外部命令",请检查:
- 是否在使用 Anaconda Prompt 而不是普通 CMD?
- Miniconda 安装过程是否正常完成?
macOS 安装简要步骤
- 从 Miniconda 官方页面下载 macOS 对应版本
- 可以使用
.pkg图形安装器(类似 Windows 双击安装) - 也可以使用 shell 安装脚本:
bash Miniconda3-latest-MacOSX-x86_64.sh
- 安装完成后,打开 Terminal
- 验证:
conda --versionpython --version
如果使用的是 Apple Silicon(M1/M2/M3)芯片的 Mac,请下载 arm64 版本。
Linux 安装简要步骤
- 从 Miniconda 官方页面下载 Linux 安装脚本
- 在终端中运行:
bash Miniconda3-latest-Linux-x86_64.sh
- 安装完成后,重启终端或运行:
source ~/.bashrc
- 验证:
conda --versionpython --version
安装后你应该看到什么
成功安装 Miniconda 后,你应该能做到三件事:
- 打开 Anaconda Prompt(或 Terminal)
- 输入
conda --version看到 conda 版本号 - 输入
python --version看到 Python 版本号
如果你能做到这三步,基础安装就成功了。
不要急着安装很多包
Miniconda 安装完成后,不要急着安装一堆包。下一步我们会创建一个独立的 conda 环境,然后在那个环境中按需安装科研包。这样你的环境会一直保持干净可控。