当前位置: 首页 > news >正文

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

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


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

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

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


2. 安装 Miniconda(Windows 示例)

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

3. Conda 常用命令速查表

场景命令
查看版本conda --version
更新 condaconda 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

# 优先用 conda(依赖解析更强)
conda install numpy pandas scikit-learn# conda 找不到再用 pip
pip install 包名==版本
pip install -r requirements.txt

5. 导出 & 共享环境

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

6. JupyterLab 配置 Conda 内核

  1. 安装 JupyterLab
conda install jupyterlab
  1. 把当前环境注册成内核
conda install ipykernel
python -m ipykernel install --user --name learn --display-name "Python (learn)"
  1. 启动
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. 一键换国内源(可选)

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 即可愉快搬砖。
若有问题,欢迎留言交流 🚀

http://www.dtcms.com/a/581866.html

相关文章:

  • 滨州制作网站深圳优化公司
  • mysql第四次做业
  • clusterProfile包用于宏基因组学富集分析
  • 湖北网站开发培训写一篇软文多少钱
  • python+django/flask基于协同过滤算法的理财产品推荐系统
  • h5个网站的区别某颜值女主播低俗内容流出视频
  • 做网站600房产管理局官网查询入口
  • 品牌网站建设要选磐石网络安阳县
  • 深圳企业网站托管长春专业网站建设模板
  • 陕煤建设集团韩城分公司网站免费的效果图设计软件
  • Web APIs 入门到实战(day5):解决数据丢失痛点——JS 本地存储 + BOM 操作实战案例(实现数据持久化学生就业表)
  • 本地前端独立开发(后端未启动)登录解决方案
  • HTML<output>标签
  • 淘宝客建网站要钱的吗房产信息网站模板
  • 山东省住房建设厅网站首页宝宝身上出现很多小红疹怎么办
  • 环境配置|GPUStack——为大模型而生的开源GPU集群管理器
  • 【 IDEA2022转移C盘.IntelliJIdea索引文件】
  • 广州现在哪个区不能去落实20条优化措施
  • MVC 数据库
  • 抚州哪里有做企业网站的公司电子商务网站建设外包服务的企业
  • Oracle 19C实测:重命名分区表后又重命名分区索引,分区索引会失效吗?DBA必看避坑指南!
  • 网页设计网站建设流程平面设计师上的网站
  • 和网站用户体验相关的文章抖音代运营服务合同
  • 如何解决VMware虚拟机中Linux系统终端不显示ens33 inet IP地址的问题
  • 大酒店网站源代码信用信息公示网官网
  • 广告模板在哪个网站好自媒体seo是什么意思
  • 关于打不开pycharm的解决方法(一)
  • SQL RIGHT JOIN:深入解析及实例应用
  • 深圳附近建站公司网站建设工具公司
  • Fastapi 进阶二:Fastapi中间件