深度学习1.2-软件篇-Anaconda软件常见命令与使用

Anaconda 软件使用

1.环境管理

一些常见的命令行:

win+R可以打开windows系统的命令行

  • 检查Ananconda是否正确安装和版本号:

    conda --version

或者

复制代码
conda -V
  • 创建环境

    conda create --name env_name python=3.8 # 创建指定Python版本的环境
    conda create --name env_name python=3.8 pandas numpy # 创建包含特定包的环境

其中"env_name"就是待创建的环境的名称。

  • 激活/切换环境

    conda activate env_name # 激活环境
    conda deactivate # 退出当前环境

  • 复制、删除环境

    conda create --name new_env --clone old_env # 复制环境
    conda remove --name env_name --all # 删除环境

  • 查看环境列表

    conda env list # 显示所有环境
    conda info --envs # 等效命令

2.包管理

激活环境后使用pip安装的包会自动添加到当前的conda环境中。

  • 安装/卸载包

    conda install package_name # 安装包
    conda install package_name=1.2.3 # 指定版本安装
    conda uninstall package_name # 卸载包

  • 查看已安装包

    conda list # 当前环境的包列表
    conda list -n env_name # 指定环境的包列表

  • 更新包

    conda update package_name # 更新单个包
    conda update --all # 更新所有包

3.源管理

配置为国内清华大学的源下载速度会比较快

复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/  # 添加源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/  # 删除源
conda config --show-sources  # 查看当前源

4.环境导入与导出

  • 导出配置环境

    conda env export > environment.yml # 导出当前环境

导出的.yml文件可以共享给团队成员,确保环境一致性。导出环境时,默认生成在当前命令行所在目录:

  • 导入环境配置

    conda env create -f environment.yml # 从文件创建环境

假如拷贝至默认为D:\Anaconda3\envs\myenv\(可修改)。那么就用命令:

复制代码
conda env create -f D:\Projects\MyEnv\environment.yml
  • 清理缓存

    conda clean -a # 清理所有缓存

相关推荐
千匠网络16 小时前
破局出海壁垒,千匠网络新能源汽车跨境出海解决方案
人工智能
马丁聊GEO18 小时前
解码AI用户心智,筑牢可信GEO根基——悠易科技深度参与《中国AI用户态度与行为研究报告(2026)》发布会
人工智能·科技
nap-joker18 小时前
Fusion - Mamba用于跨模态目标检测
人工智能·目标检测·计算机视觉·fusion-mamba·可见光-红外成像融合·远距离/伪目标问题
一只幸运猫.18 小时前
2026Java 后端面试完整版|八股简答 + AI 大模型集成技术(最新趋势)
人工智能·面试·职场和发展
Promise微笑19 小时前
2026年国产替代油介损测试仪:油介损全场景解决方案与技术演进
大数据·网络·人工智能
深海鱼在掘金19 小时前
深入浅出 LangChain —— 第三章:模型抽象层
人工智能·langchain·agent
生信碱移19 小时前
PACells:这个方法可以鉴定疾病/预后相关的重要细胞亚群,作者提供的代码流程可以学习起来了,甚至兼容转录组与 ATAC 两种数据类型!
人工智能·学习·算法·机器学习·数据挖掘·数据分析·r语言
workflower19 小时前
具身智能行业应用-生活服务业
大数据·人工智能·机器人·动态规划·生活
GitCode官方19 小时前
基于昇腾 MindSpeed LLM 玩转 DeepSeekV4-Flash 模型的预训练复现部署
人工智能·开源·atomgit
大刘讲IT19 小时前
AI重塑企业信息价值标准:从“系统供给”到“用户定义”的企业数字化新范式
人工智能·经验分享·ai·制造