【零基础一站式指南】Conda 学习环境准备与 Jupyter/PyCharm 完全配置

关键词:Conda、Miniconda、Anaconda、JupyterLab、PyCharm、虚拟环境、Python


1. 什么是 Conda?Miniconda 与 Anaconda 怎么选?

工具 描述 体积 推荐人群
Conda 包 & 环境管理器 ≈ 100 MB 所有人
Miniconda Conda + Python + 必依赖 ≈ 70 MB 追求极简、按需安装
Anaconda Miniconda + 150+ 科学包 ≈ 2 GB 零基础、一站式开箱即用

一句话总结:硬盘宝贵装 Miniconda,省心省事装 Anaconda


2. 安装 Miniconda(Windows 示例)

  1. 下载 Miniconda3 最新安装包
  2. 双击 → 下一步 → 勾选 "Add Miniconda3 to PATH" → 完成
  3. 打开 Anaconda Powershell Prompt ,出现 (base) 即成功:
powershell 复制代码
(base) PS C:\Users\xxx> python --version
Python 3.11.9

3. Conda 常用命令速查表

场景 命令
查看版本 conda --version
更新 conda conda update conda
清理缓存 conda clean -all
创建环境 conda create -n learn python=3.10
激活环境 conda activate learn
退出环境 conda deactivate
列出环境 conda env list
删除环境 conda remove -n learn --all
克隆环境 conda create -n backup --clone learn

4. 包管理:conda vs pip

powershell 复制代码
# 优先用 conda(依赖解析更强)
conda install numpy pandas scikit-learn

# conda 找不到再用 pip
pip install 包名==版本
pip install -r requirements.txt

5. 导出 & 共享环境

powershell 复制代码
# 导出
conda env export > environment.yml

# 对方导入
conda env create -f environment.yml

6. JupyterLab 配置 Conda 内核

  1. 安装 JupyterLab
powershell 复制代码
conda install jupyterlab
  1. 把当前环境注册成内核
powershell 复制代码
conda install ipykernel
python -m ipykernel install --user --name learn --display-name "Python (learn)"
  1. 启动
powershell 复制代码
jupyter lab

浏览器自动打开,新建 Notebook 即可选择 "Python (learn)" 内核。


7. PyCharm 调用 Conda 环境

  1. File → New Project → Custom Environment → Conda
  2. 选择已有环境 learn → Create
  3. 后续装包:Terminal 里先 conda activate learnpip install xxx

8. 一张图总结流程

9. 常见问题 FAQ

问题 解决
Conda 下载慢 conda config --set show_channel_urls yes 换清华源
pip 下载慢 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
环境冲突 新建干净环境,别在 base 里装包

10. 一键换国内源(可选)

powershell 复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --set show_channel_urls yes

至此,Conda 学习环境已搭建完成!

后续只需 conda activate xxx + pip install 即可愉快搬砖。

若有问题,欢迎留言交流 🚀

相关推荐
ha20428941941 分钟前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
振华说技能8 分钟前
SolidWorks学习大纲-从基础到全面精通,请看详情
学习
曦月逸霜9 分钟前
离散数学-学习笔记(持续更新中~)
笔记·学习·离散数学
im_AMBER20 分钟前
Leetcode 101 对链表进行插入排序
数据结构·笔记·学习·算法·leetcode·排序算法
Mr -老鬼41 分钟前
Rust与Go:从学习到实战的全方位对比
学习·golang·rust
laplace012341 分钟前
# 第四章|智能体经典范式构建 —— 学习笔记(详细版)
笔记·学习
程序猿零零漆42 分钟前
Spring之旅 - 记录学习 Spring 框架的过程和经验(十四)SpringMVC的请求处理
学习·spring·pandas
别了,李亚普诺夫1 小时前
PCB设计大师篇笔记
笔记·嵌入式硬件·学习
西瓜堆1 小时前
提示词工程学习笔记: IT技术行业提示词推荐
笔记·学习
IT=>小脑虎1 小时前
PHP零基础衔接进阶知识点【详解版】
开发语言·学习·php