conda笔记

Roooose

Conda 从入门到精通:环境与包管理全指南

1. Conda 简介与核心概念

Conda 是一款跨平台的包管理器和环境管理工具,支持 Windows、macOS 和 Linux。它能够快速安装、运行和更新软件包,并通过创建独立环境解决不同项目的依赖冲突问题1,2

  • Anaconda vs Miniconda
    • Anaconda:包含 150+ 预装科学计算包的完整发行版,适合数据科学初学者1,4
    • Miniconda:仅包含 Conda 和 Python 的轻量版,适合自定义环境的高级用户1,6

2. Conda 安装指南

2.1 Linux 系统安装

1
2
3
4
5
6
7
8
9
10
# 下载最新版 Miniconda
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh

# 授权并安装
chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh

# 激活环境变量
echo 'export PATH="/root/miniconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

创建 Python 3.8 环境

conda create -n my_env python=3.8

激活环境

conda activate my_env

退出当前环境

conda deactivate

克隆环境

conda create –name clone_env –clone my_env

删除环境

conda remove –name my_env –all

conda env list # 查看所有环境
conda list # 查看当前环境的包
conda info # 查看 Conda 系统信息

conda install numpy=1.21 # 安装指定版本
conda update numpy # 更新包
conda remove numpy # 卸载包
conda search “pandas” # 搜索可用版本

  • Title: conda笔记
  • Author: Roooose
  • Created at : 2024-11-01 16:37:13
  • Updated at : 2025-03-13 16:41:34
  • Link: https://redefine.ohevan.com/2024/11/01/conda笔记/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments