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

Conda的一些常用命令

以下是Conda的一些常用命令:
pip freeze > requirements.txt
pip install -r requirements.txt

基本信息查看类

  • 查看conda版本
    • conda -Vconda --version 可以查看当前安装的conda版本。
  • 查看conda帮助信息
    • conda -hconda --help 会显示conda的帮助文档,列出所有可用的命令和选项。
  • 查看conda所在路径
    • which condawhere conda 可以找到conda可执行文件的安装路径。
  • 查看conda信息
    • conda info 可以查看conda的详细配置信息,如安装路径、缓存路径、环境路径等。

环境管理类

  • 查看所有环境
    • conda env listconda info -e 可以列出当前系统中所有已创建的虚拟环境及其路径。
  • 创建虚拟环境
    • conda create --name <环境名称> 创建一个指定名称的虚拟环境。
    • conda create --name <环境名称> python=<版本号> 在创建虚拟环境的同时指定Python的版本。
    • 例如:conda create --name ai_learn python=3.10
  • 激活虚拟环境
    • conda activate <环境名称> 激活指定的虚拟环境,使后续的操作在该环境中进行。
  • 退出虚拟环境
    • conda deactivate 退出当前激活的虚拟环境,回到默认或上一个环境。
  • 删除虚拟环境
    • conda env remove --name <环境名称>conda remove -n <环境名称> --all 删除指定的虚拟环境。

包管理类

  • 查看已安装包
    • conda list 列出当前环境中已安装的所有包。
    • conda list -n <环境名称> 列出指定环境中安装的包。
  • 安装包
    • conda install <包名称> 安装指定的包。
    • conda install <包名称>=<版本号> 安装指定版本的包。
    • conda install -c <通道名> <包名称> 从指定的通道安装包。
  • 更新包
    • conda update <包名称> 更新指定的包到最新版本。
    • conda update --all 更新当前环境中的所有包。
  • 卸载包
    • conda remove <包名称> 卸载当前环境中的指定包。
    • conda remove -n <环境名称> <包名称> 卸载指定环境中的包。
  • 搜索包
    • conda search <包名称> 在可用的包仓库中搜索指定的包,查看是否有可用的版本及在哪些通道中。

配置管理类

  • 查看配置信息
    • conda config --show 显示当前的conda配置信息,如通道设置、代理设置等。
  • 设置显示通道URL
    • conda config --set show_channel_urls yes 配置conda在安装包时显示包的来源通道的URL。
  • 添加通道
    • conda config --add channels <通道URL或名称> 添加一个新的包源通道。
  • 删除通道
    • conda config --remove channels <通道URL或名称> 删除一个已添加的包源通道。

缓存清理类

  • 清理所有缓存
    • conda clean --all 删除所有不再需要的文件,包括未使用的包、缓存文件、索引缓存等,可以释放磁盘空间。
  • 清除索引缓存
    • conda clean -i 清除conda的索引缓存,确保使用的是最新的包索引信息。

http://www.kler.cn/a/506978.html

相关文章:

  • 从 SQL 语句到数据库操作
  • linux系统监视(centos 7)
  • Linux 进程前篇(冯诺依曼体系结构和操作系统)
  • Jmeter 简单使用、生成测试报告(一)
  • 打造更安全的Linux系统:玩转PAM配置文件
  • 基于go语言的驾考系统设计与实现
  • 运行fastGPT 第二步 安装宝塔面板 用于管理安装docker和其文件
  • 1.15寒假作业
  • Hooks扩展
  • 【刷题笔记】滑动窗口单调队列题目
  • 大疆最新款无人机发布,可照亮百米之外目标
  • Redis超详细入门教程(基础篇)
  • Spring Boot自动装配原理与Stater开发及使用场景
  • JAVA EE与Spring的关系
  • DP读书:江苏省政府境外奖学金申请指南——A2悉尼大学现代工业设计【2024学习指南、笔记总结】+ 苏教国际 + 悉尼大学短期交流攻略 Blog 版
  • 小程序组件 —— 31 事件系统 - 事件绑定和事件对象
  • 《零基础Go语言算法实战》【题目 2-30】并发安全问题
  • 项目太大导致 git clone 失败
  • 前端小知识 鼠标穿透 pointer-events: none;
  • Vue快速开发之环境搭建nodejs与运行第一个Vue项目
  • docker的数据卷与dockerfile自定义镜像
  • Golang—— error 和 panic
  • [私用学习笔记·突击面试]Collection和迭代器
  • 图论的起点——七桥问题
  • 软件测试入门—测试流程之需求分析
  • Pycharm报错:DeprecationWarning: sipPyTypeDict() is deprecated