【零基础一站式指南】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 即可愉快搬砖。

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

相关推荐
roman_日积跬步-终至千里1 小时前
【强化学习基础(2)】被动强化学习:学习价值函数
学习
逢考必过@k1 小时前
6级550学习ing
学习
陈天伟教授3 小时前
基于学习的人工智能(7)机器学习基本框架
人工智能·学习
Z***G4794 小时前
网络爬虫学习:借助DeepSeek完善爬虫软件,实现模拟鼠标右键点击,将链接另存为本地文件
爬虫·学习·计算机外设
我命由我123455 小时前
微信开发者工具 - 模拟器分离窗口与关闭分离窗口
前端·javascript·学习·微信小程序·前端框架·html·js
DKPT5 小时前
ZGC和G1收集器相比哪个更好?
java·jvm·笔记·学习·spring
Main. 246 小时前
从0到1学习Qt -- 常见控件之显示类控件
qt·学习
e***19356 小时前
爬虫学习 01 Web Scraper的使用
前端·爬虫·学习
二川bro10 小时前
多模态AI开发:Python实现跨模态学习
人工智能·python·学习
石像鬼₧魂石10 小时前
Netcat,网络瑞士军刀(新手学习备用)
学习