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

使用conda管理python环境

为什么需要管理环境?

每个python程序依赖的库版本可能不同,因此我们需要隔离不同的环境。

创建环境:

conda create --name myenv python=3.8

这将创建一个名为myenv的新环境,并在其中安装Python 3.8版本。

列出所有环境:

conda env list

这将列出所有已创建的conda环境及其路径。

激活环境:

conda activate myenv

这将激活名为myenv的环境。

退出环境:

conda deactivate

这将退出当前激活的环境。

安装包:

conda install packageName

这将安装名为packageName的包。

卸载包:

conda remove packageName

这将卸载名为packageName的包。

更新包:

conda update packageName

这将更新名为packageName的包。

列出已安装的包:

conda list

这将列出当前环境中已安装的所有包。

查找包:

conda search packageName

这将搜索名为packageName的包。

创建环境文件:

conda env export > environment.yml

这将将当前环境的所有包及其版本保存到名为environment.yml的文件中。

从环境文件中创建环境:

conda env create -f environment.yml

这将使用environment.yml文件中定义的包及其版本创建一个新环境。

删除环境:

conda remove --name myenv --all

这将删除名为myenv的环境及其所有安装的软件包。

http://www.lryc.cn/news/327639.html

相关文章:

  • MR混合现实情景实训教学系统在军事演练课堂中的教学应用
  • vant checkbox 复选框 样式改写
  • 物联网实战--入门篇之(一)物联网概述
  • 将yolov5s部署到安卓上实战经验总结
  • 算法日记————对顶堆(4道题)
  • 【I.MX6ULL移植】Ubuntu-base根文件系统移植
  • unity3d for web
  • 大宋咨询(深圳问卷调研)关于消费者研究的流程
  • STM32看似无法唤醒的一种异常现象分析
  • iOS - Runtime-isa详解(位域、union(共用体)、位运算)
  • 使用VSCode搭建Vue 3开发环境
  • 深度学习中的模型蒸馏技术:实现流程、作用及实践案例
  • Java服务运行在Linux----维护常用命令
  • 夜晚水闸3D可视化:科技魔法点亮水利新纪元
  • 从零开始的软件开发实战:互联网医院APP搭建详解
  • 【深度学习】YOLO检测器的发展历程
  • C语言--编译和链接
  • 实现使用C#代码完成wifi的切换和连接功能
  • Mac添加和关闭开机应用
  • QT QInputDialog弹出消息框用法
  • Unity3d使用Jenkins自动化打包(Windows)(一)
  • HarmonyOS 应用开发之Want的定义与用途
  • enscan自动化主域名信息收集
  • 分享全栈开发医疗小程序 -带源码课件(课件无解压密码),自行速度保存
  • 基于YOLOv8与ByteTrack实现多目标跟踪——算法原理与代码实践
  • C语言——函数练习程序
  • ssh 启动 docker 中 app, docker logs 无日志
  • WPF---1.入门学习
  • Vue3 + Vite + TS + Element-Plus + Pinia项目(5)对axios进行封装
  • 【Rust】——编写自动化测试(一)