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

【Conda】常用指令操作

Conda-常用指令

查看Conda版本
# 获取版本号
conda --version 或 conda -V# 检查更新当前conda
conda update conda
创建虚拟环境
# 创建一个名为myenv的环境并指定python版本为3.10
conda create -n myenv python=3.10
激活虚拟环境
conda activate myenv
source activate myenv
退出虚拟环境
conda deactivate
查看当前环境
conda info -e
conda info -ens
conda env list
克隆虚拟环境
conda create -n myenv_clone --clone myenv
删除虚拟环境
conda remove -n myenv --all -y
重命名环境
# 方法一:
conda create -n newName -clone oldName
conda remove -n oldName --all# 方法二:
conda rename -n oldName newName
列出当前环境的包
conda list
安装包
# 在当前虚拟环境安装包
conda install numpy# 安装包到指定的虚拟环境
conda install -n myenv numpy# 使用指定镜像源安装包
# 在channels列表中的最前面临时添加该通道
# conda install -c channel packages_name
# conda install --channel packages_name# 永久关闭SSL验证功能
# conda config --set ssl_verify false
# --insecure: 临时禁用验证
conda install -c https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge numpy --insecure# conda-forge是一个流行的通道,提供了大量开源软件包,尤其是那些尚未被Anaconda官方收录的包。
conda install -c conda-forge some-package
卸载包
# 在当前虚拟环境卸载包
conda remove numpy# 安装包到指定的虚拟环境
conda remove -n myenv numpy# 删除myenv环境及下属所有包
conda remove -n myenv --all
更新包到最新版本
conda update numpy
导出环境的包列表
conda env export -n myenv > environment.yml
使用环境文件创建新环境
conda env create -f environment.yml
导出当前环境的包列表
conda list --export > packages_list.txt
使用导出的包列表文件安装包到环境
conda create -n newenv --file packages_list.txt
清理conda缓存
conda clean --all

Conda-配置镜像源

通过终端设置
# 终端执行
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
conda config --set show_channel_urls yes
# 验证是否成功
conda config --show channels# 清理缓存(确保立即生效)
conda clean -i# 恢复默认官方源
conda config --remove-key channels
http://www.dtcms.com/a/314210.html

相关文章:

  • 机器学习——决策树(DecisionTree)+ 过采样 + 交叉验证 案例:电信客户流失数据
  • VAE学习笔记
  • Linux 网络深度剖析:传输层协议 UDP/TCP 原理详解
  • 【STM32】GPIO的输入输出
  • 正点原子STM32MP257开发板移植ubuntu24.04根文件系统(带桌面版)
  • Android的UI View是如何最终绘制成一帧显示在手机屏幕上?
  • Android Espresso 测试框架深度解析:从入门到精通
  • imx6ull-驱动开发篇8——设备树常用 OF 操作函数
  • 力扣热题100——哈希表
  • 大模型×垂直领域:预算、时间、空间三重夹击下的生存法则
  • 基于ensp的防火墙安全策略及认证策略综合实验
  • Flink CDC 介绍
  • PHP-分支语句、while循环、for循环
  • 深入理解Spring中的循环依赖及解决方案
  • 鸿蒙南向开发 编写一个简单子系统
  • 机器学习——学习路线
  • MySQL进阶:(第八篇)深入解析InnoDB存储架构
  • 高效洗牌:Fisher-Yates算法详解
  • 软考 系统架构设计师系列知识点之杂项集萃(118)
  • 直播 app 系统架构分析
  • 如何在 Ubuntu 24.04 LTS 上安装 Docker
  • 计算机网络:
  • 团购商城 app 系统架构分析
  • (五)系统可靠性设计
  • android TextView lineHeight 是什么 ?
  • 国产化低代码平台如何筑牢企业数字化安全底座
  • 学习日志27 python
  • 远程机器操作--学习系列004
  • Vue Router快速入门
  • 数据从mysql迁移到postgresql