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

【环境搭建】Conda安装教程

引言

在python项目中,为了避免不同项目之间引用包版本冲突,我们可以使用Conda包版本管理工具,它帮助我们更好地管理不同版本的项目,类似于java中的maven。接下来本篇文章将介绍如何下载安装使用Conda.

Anaconda VS Miniconda

特性MinicondaAnaconda
安装大小50-100MB500MB-3GB
预装包数量只有基础包(conda, python等)1500+ 数据科学包
启动速度
灵活性高(完全自定义)低(预配置)
磁盘占用
网络需求按需下载一次性大量下载

作为一个初学者,我这里使用的是Anaconda.

安装

下载

官网下载地址,选择适合你操作系统的版本下载

在这里插入图片描述

我选择的是64-Bit (Apple silicon) Graphical Installer(754M)

安装

图形化界面操作,直接下一步到结束即可。

验证

打开终端/命令提示符,输入:

conda --version

显示版本号则表示安装成功
在这里插入图片描述

使用

环境管理

1. 创建新环境

#创建名为 learning 的环境,指定 Python 版本
conda create -n learning python=3.13#创建环境并安装特定包
conda create -n learning python=3.13 numpy pandas matplotlib

2. 激活环境

conda activate myenv

3. 查看环境列表

conda env list

4.退出环境

conda deactivate

5.删除环境

conda env remove -n learning

包管理

# 查看已安装的包
conda list# 更新包
conda update package_name# 更新所有包
conda update --all# 搜索包
conda search package_name# 删除包
conda remove package_name

设置国内镜像下载

#清华镜像源
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

IDE集成

PyCharm

新建项目时,选择自定义环境——已存在的环境conda——在环境列表中选择对应环境

在这里插入图片描述

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

相关文章:

  • Java与机器学习的结合:库与应用!
  • DHCP基本原理及实验(ENSP配置)
  • 高系分十一:软件需求工程
  • MCP Server Chart AntV 项目解析
  • 2025药物市场调研分析案例(模板资源分享)
  • 飞网出口网关:安全便捷地访问受限资源
  • 大模型训练的三大显存优化策略
  • 动态加载js链接、异步传参加载组件、有趣打印
  • 【Python】Python异常、模块与包
  • 第三方网站系统测试:【基于Pytest的自动化测试框架的测试】
  • 每个 SIwave 求解器的正确激励
  • 给 C++ Protobuf“装上 Abseil”版本确认、Bazel/CMake 实战与避坑
  • Java 大视界 -- Java 大数据在智能物流运输车辆智能调度与路径优化中的技术实现
  • 电脑中的32位和64位
  • 如何免费使用AWS服务器?AWS Free Tier免费套餐申请与避坑指南
  • QML界面调用C++层阻塞函数,如何不卡界面
  • JVM GC 调优:GC 问题发现工具,五大 GC 异常模式,四大调优方案与案例实战
  • Excel处理控件Aspose.Cells教程:如何使用Python在Excel中创建下拉列表
  • React 18.2中使用Redux 5.0.1
  • 程序开发的基本规律
  • Day26_【深度学习(6)_神经网络NN(1.1)激活函数_softmax详解篇】
  • 通过调用deepseek大模型接口对千条评论信息进行文本分析/词频分析/情感分析
  • 攻坚家电代工转型痛点|远望电器牵手盘古信息,以IMS重塑数字制造根基
  • SpringBoot实现Markdown语法转HTML标签
  • DeepSeek:大语言模型在中文生态中的技术突破与应用探索
  • 【Agent博客分享】从多Agent问题到新的上下文工程方法
  • 点云分割中 offset 与 batch 表示的转换详解
  • C++23 堆栈跟踪功能实战:从内存泄漏梦魇到一键定位的调试革命
  • jvm参数调优(持续更新)
  • 容器查看日志工具-stern