Conda

Conda

Conda 是一个流行的包管理和环境管理工具,适用于 Python 和其他语言的依赖管理。安装 Conda 后,你可以使用它来管理虚拟环境和安装软件包。以下是 Conda 的基本使用方法:

  1. 检查 Conda 是否安装成功

    bash 复制代码
    conda --version

    如果安装成功,会返回 Conda 的版本号,如 conda 23.1.0。

  2. 更新 Conda

    建议安装后先更新 Conda:

    bash 复制代码
    conda update conda
  3. 创建虚拟环境

    创建名为 myenv 的 Python 3.9 环境:

    bash 复制代码
    conda create --name myenv python=3.9

    在创建过程中,Conda 会提示安装依赖,输入 y 确认即可。

  4. 激活/退出环境

    激活环境:

    bash 复制代码
    conda activate myenv

    退出环境:

    bash 复制代码
    conda deactivate
  5. 查看已有环境

    bash 复制代码
    conda env list
    
    或者
    
    conda info --envs

    会列出所有 Conda 环境,并标记当前激活的环境。

  6. 安装软件包

    在当前环境中安装 numpy:

    bash 复制代码
    conda install numpy

    如果希望安装到指定环境:

    bash 复制代码
    conda install --name myenv numpy

    可以使用 -c 选项从特定的频道安装:

    bash 复制代码
    conda install -c conda-forge numpy
  7. 删除软件包

    bash 复制代码
    conda remove numpy
  8. 查看已安装的软件包

    bash 复制代码
    conda list
  9. 导出和恢复环境

    导出环境:

    bash 复制代码
    conda env export > environment.yml

    从 environment.yml 创建环境:

    bash 复制代码
    conda env create -f environment.yml
  10. 删除环境

    bash 复制代码
    conda remove --name myenv --all

额外提示:

• Conda 默认使用 base 环境,建议避免在 base 环境中安装额外软件,最好创建独立环境。

• Conda 也可以管理非 Python 依赖,例如 R、C++ 库等。

相关推荐
basketball6166 小时前
AI Infra 配置 Conda + CUDA + LibTorch + PyTorch 开发环境:解决版本漂移、编译报错的完整指南
人工智能·pytorch·conda·libtorch
公爵爱学习6 小时前
无人机视觉识别前序-Linux-YOLO安装
python·yolo·计算机视觉·conda·无人机
长江后浪博客8 天前
Conda环境下测试Intel NPU:Python版本如何选择?
开发语言·python·conda·openvino·intel npu
伞伞悦读11 天前
【第12期】Windows 开发环境备份与恢复:软件、环境变量、Git、conda 和 Docker 卷完整方案
git·docker·conda
cooldream200911 天前
Conda 镜像源 404 错误完全解决指南
conda·ai编程
CODER030413 天前
本地部署语音识别框架FunAudioLLM——Fun-ASR-Nano-2512模型
人工智能·conda·语音识别·audiolm
zhou1352848226713 天前
Anaconda Distribution 安装使用文档与 Conda 常用命令详解
conda
kaixin_啊啊13 天前
conda环境迁移
conda
小桥流水---人工智能14 天前
Conda环境创建成功但CMD无法正确激活:为什么出现 `(pytorchgpu)` 仍可能是“假激活”?
conda
小桥流水---人工智能14 天前
Windows下Conda无法创建Python 3.11虚拟环境:从镜像源404到PackagesNotFoundError的完整排查与解决
windows·conda·python3.11