Conda的一些常用命令

server/2025/1/21 4:20:26/

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

基本信息查看类

  • 查看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.ppmy.cn/server/160078.html

相关文章

[计算机网络]一. 计算机网络概论第一部分

作者申明&#xff1a;作者所有文章借助了各个渠道的图片视频以及资料&#xff0c;在此致谢。作者所有文章不用于盈利&#xff0c;只是用于个人学习。 1.0推荐动画 【网络】半小时看懂<计算机网络>_哔哩哔哩_bilibili 1.1计算机网络在信息时代的作用 在当今信息时代&…

会话_JSP_过滤器_监听器_Ajax

第8章 会话_JSP_过滤器_监听器_Ajax 8.1 会话 8.1.1 会话管理概述 1、为什么需要会话管理 HTTP是无状态协议&#xff1a; 无状态就是不保存状态&#xff0c;即无状态协议(stateless)&#xff0c;HTTP协议自身不对请求和响应之间的通信状态进行保存&#xff0c;也就是说&…

Unix 与 Linux 深度应用与对比分析

文章目录 引言Unix 与 Linux 的相似之处1. 设计理念2. 文件系统结构3. 命令行界面4. 多用户多任务支持 Unix 与 Linux 的不同之处1. 开源性2. 内核架构3. 应用场景4. 发行版 Unix 和 Linux 的开发语言1. C 语言2. 脚本语言 在 Unix 和 Linux 上开发简单应用示例1. 编写一个简单…

瑞芯微开发板/主板Android配置APK默认开启性能模式方法

本文介绍瑞芯微开发板/主板Android配置APK默认开启性能模式方法&#xff0c;开启性能模式后&#xff0c;APK的CPU使用优先级会有所提高。触觉智能RK3562开发板演示&#xff0c;搭载4核A53处理器&#xff0c;主频高达2.0GHz&#xff1b;内置独立1Tops算力NPU&#xff0c;可应用于…

Android系统开发(一):AOSP 架构全解析:开源拥抱安卓未来

引言 当我们手握智能手机&#xff0c;流畅地滑动屏幕、切换应用、欣赏动画时&#xff0c;背后其实藏着一套庞大且精密的开源系统——Android AOSP&#xff08;Android Open Source Project&#xff09;。这套系统不仅是所有安卓设备的根基&#xff0c;也是系统开发者的终极 pl…

ChatGPT的新任务调度功能是 2025 年 AI 的一个良好开端

这是通向未来的一步吗? 嗨,大家好! 昨晚我听说了 ChatGPT 的最新功能,我非常兴奋地想要评测一下,并分享我的看法。 OpenAI 刚刚推出了一款名为“任务”(Tasks)的新工具,它允许你直接在 ChatGPT 中安排操作和提醒。 听起来是不是很酷? 好,让我们来深入了解一下这个功…

swin transformer中相对位置编码解析

在论文中&#xff0c;作者发现相对位置编码的效果会更好一些。 代码的实现为&#xff1a; # get pair-wise relative position index for each token inside the windowcoords_h torch.arange(self.window_size[0])coords_w torch.arange(self.window_size[1])coords tor…

css3过渡总结

一、过渡的定义与作用 CSS3 过渡&#xff08;Transitions&#xff09;允许 CSS 属性在一定的时间区间内平滑地过渡&#xff0c;从一个值转变为另一个值。它能够让网页元素的状态变化更加自然、流畅&#xff0c;给用户带来更好的视觉体验。例如&#xff0c;当一个元素从隐藏状态…