讲师博文
linux系统的基础指令中的conda命令作用 来源 : 华清远见     2024-10-23

conda 是一个开源的软件包管理和环境管理系统,主要用于管理 Python 包及其依赖项,但它也支持其他语言。conda 最初是为 Python 的数据科学和机器学习社区设计的,但它的功能并不局限于 Python。它由 Anaconda, Inc. 开发并维护,Anaconda 是一个流行的 Python 和 R 语言的数据科学平台。

conda命令既可以在Windows平台使用,也可以在Linux平台使用。在这两个平台上使用conda 命令通常用于完成以下任务。

虚拟环境管理

conda  create  --name 虚拟环境名称  #创建虚拟环境

conda  activate 虚拟环境名称   #激活虚拟环境

conda  deactivate 虚拟环境名称  #退出当前激活的环境,返回到默认或基础环境

conda  env  list  #显示系统上所有可用的 conda 环境列表

conda  remove  --name 虚拟环境名称 --all #删除一个已存在的环境及其中的所有包

软件包的管理

conda  install   软件包名称  #安装软件包

conda  update  软件包名称  #更新软件包

conda  remove  软件包名称  #卸载软件包

镜像源管理

为了提高软件包下载速度,用户可以配置国内的Conda镜像源。例如,可以添加清华大学、中科大等提供的镜像源。

conda config --show channels #查找当前配置的镜像源

conda config --add  channels   <new_channel_url>   #添加新的镜像源

conda config --remove channels <channel_name> #删除现有镜像源

虚拟环境的导入导出

conda env export > environment.yml  #导出虚拟环境到yaml文件

conda env create -f environment.yml  #根据yaml文件来重新创建相同的环境

conda 不仅可以管理 Python 软件包,还可以处理 C 库和其他运行时依赖关系,这使得它成为跨平台开发的一个强有力工具。如果你经常使用 Python 进行数据分析、科学计算或者机器学习项目,那么熟悉 conda 将非常有帮助。

扫码申领本地嵌入式教学实录全套视频及配套源码

上一篇:小白必看的物联网学习入门路线

下一篇:串行总线

400-611-6270

Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5京公海网安备11010802025203号